PTI90030 – IoT Development

Module
IoT Development
IoT Development
Module number
PTI90030
Version: 2
Faculty
Physikalische Technik / Informatik
Level
Master
Duration
1 Semester
Semester
Winter semester
Module supervisor

Prof. Dr. Rainer Wasinger
raw17hkw(at)fh-zwickau.de

Lecturer(s)

Prof. Dr. Rainer Wasinger
raw17hkw(at)fh-zwickau.de

Course language(s)

English - 95.00%
in "IoT Development"

German - 5.00%
in "IoT Development"

ECTS credits

5.00 credits

Workload

150 hours

Courses

3.00 SCH (1.00 SCH Internship | 1.00 SCH Seminar | 1.00 SCH Lecture with integrated exercise / seminar-lecture)

Self-study time

105.00 hours
45.00 hours Vor-/Nachbereitung - IoT Development
60.00 hours Self-study - IoT Development

Pre-examination(s)

Praktikumstestat
in "IoT Development"

Examination(s)

mündliche Prüfungsleistung
Module examination | Examination time: 20 min | Weighting: 100% | wird in englischer Sprache abgenommen
in "IoT Development"

Media type
No information
Instruction content/structure
  • Fundamentals of IoT development including its application to ubiquitous computing contexts.
  • Analysis of research trends in IoT and ubiquitous computing.
  • IoT requirements (constrained devices, scalability, security, privacy, and interoperability).
  • Network features (TCP/IP, network performance characteristics, IPv4/IPv6 addressing, and routing protocols) and IoT sensing characteristics (power, sensitivity, accuracy, reliability).
  • 802.11 and 802.15 network protocols including WiFi, Bluetooth, ZigBee, and Matter/Thread.
  • The IoT-layered architecture and comparisons between cloud and fog computing.
  • IoT security requirements and attack vectors (jamming-, vampire-, selective-forwarding-, and sinkhole-attacks).
  • Advanced software development for ubiquitous computing contexts, with a focus on technologies like (but not limited to):
    • Advanced topics on Android sensing, recognition, awareness, and conversation.
    • Cross-platform development environments.
    • Alternative development languages (e.g. Kotlin).
    • Style guides.
Qualification objectives

Students know the challenges and future trends for the Internet of Things (IoT). Students have the ability to apply theoretical and practical knowledge to develop IoT applications for ubiquitous contexts and with a range of advanced software development technologies.

Special admission requirements

keine

Recommended prerequisites
No information
Continuation options
No information
Literature
  • Rayes and Salam: Internet of Things - From Hype to Reality, Springer, 2019.
  • Additional research papers will be provided during the semester.
Notes
No information