13M041IoT - Design for Internet of Things
Course specification | ||||
---|---|---|---|---|
Course title | Design for Internet of Things | |||
Acronym | 13M041IoT | |||
Study programme | Electrical Engineering and Computing | |||
Module | ||||
Type of study | master academic studies | |||
Lecturer (for classes) | ||||
Lecturer/Associate (for practice) | ||||
Lecturer/Associate (for OTC) | ||||
ESPB | 6.0 | Status | elective | |
Condition | ||||
The goal | The course is designed to provide students with a solid theoretical introduction to the IoT, developer software tools, and practical training, needed for IoT engineering, with accent on industrial and residential applications. The course brings out integration of theory (lectures and student presentations) and practical projects. | |||
The outcome | Understanding of the types of technologies available e today that can be utilized to implement IoT solutions. Use the knowledge and skills acquired during the course to program and integrate a working, IoT system. Ability to employ most common edge devices, sensors, and wireless network connections . Understanding the levels of the IoT stack and protocols . | |||
Contents | ||||
URL to the subject page | http://tnt.etf.bg.edu.rs/~iot/ | |||
Contents of lectures | Introduction to Internet of Things, Industrial Internet of Things, M2M. Internet of Heavier Things. Fundamentals of selected software tools for IoT applications and services development. Programming IoT radio networks. Routing Protocols, Synchronization protocols. Integration with a Cloud, and Cloud services. | |||
Contents of exercises | Introduction to selected wearable IOT platform: hardware, programming environment and support, built-in sensors, open source knowledge base. Programming of the selected applications. Platform expansion. Networking, Cloud access. Mobile devices integration. | |||
Literature | ||||
| ||||
Number of hours per week during the semester/trimester/year | ||||
Lectures | Exercises | OTC | Study and Research | Other classes |
3 | 1 | |||
Methods of teaching | Lectures, exercises | |||
Knowledge score (maximum points 100) | ||||
Pre obligations | Points | Final exam | Points | |
Activites during lectures | 20 | Test paper | 30 | |
Practical lessons | 20 | Oral examination | ||
Projects | 30 | |||
Colloquia | ||||
Seminars |