Summer Semester 2019/20
Internet of Things IS-FEE-10051
The course is designed to teach students about the Internet of Things (IoT), which relates to the study of sensors, serial data buses, actuators, cloud computing, MQTT protocol and controllers, IoT applications, system security and examples overview (building automation, transportation, healthcare, industry). After completing the course a student will explain principles of operation of a variety of IoT digital subsystems and will be able to design a simple IoT application.
Lecture: Topics address main concepts behind the Internet of Things (the IoT paradigm, smart objects, convergence of technologies, security, protocols), technologies related to the Internet of Things, single board microcomputer IoT nodes, microcontroller based IoT nodes, sensors and serial interfaces.
Laboratory class: Practical exercises in programming and designing IoT systems elements based on microcontrollers, single board microcomputers, FPGA and softcore processors and digital sensors.
Project: Can encompass a broad field but should be relevant and related with the Internet of Things type of applications. (eg. microprocessor based control of an exemplary system, scheme, calculations, software, peripheral devices, cloud computing / database, web browser based data presentation and control). Dependant on how many participants of the course, a specialization can be made within the project but an understanding of the full design flow is vital for all participants.
Requirements:
Fundamentals of Digital Technique.