13M041IoT - Design for Internet of Things

Course specification
Course title Design for Internet of Things
Acronym 13M041IoT
Study programme Electrical Engineering and Computing
Type of study master academic studies
Lecturer (for classes)
Lecturer/Associate (for practice)
Lecturer/Associate (for OTC)
    ESPB 6.0 Status elective
    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 .
    URL to the subject page
    URL to lectures
    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.
    1. Designing the Internet of Things, Adrian McEwen, Hakim Cassimally, 2014 John Wiley and Sons, Ltd, ISBN: 978-1-118-43062-0 (Original title)
    2. The Internet of Things, Samuel Greengard, The MIT Press 2015 ISBN: 9780262527736 (Original title)
    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