Seminar Internet of Things

Things in the Internet of Things (IoT) are small devices with low-computing and low-power resources equipped with sensors or actuators. They use radio modules for wireless communication and are connected with each other or with the Internet. This involves machine-to-machine (M2M) communication, preferably without human intervention.

This leads to many questions, including:

  • How is the network built in the IoT?
  • Which protocols should be used?
  • In what format are the data exchanged, and how are these semantically annotated?
  • How can the devices be configured and maintained?
  • How is security guaranteed?

We want to take a closer look at these issues in the context of industry solutions and standardizations.


Prof. Dr. Bettina Schnor
Kristina Sahlmann


  • Bachelor Computational Science: 6030
    • 555601 - Modulteilprüfung
    • 555602 - alternativ

  • Master Computational Science: 10020
    • 555201 - Modulteilprüfung
    • 555202 - alternativ


The lecture is given every Monday from 14:00 h to 16:00 h in room at the following dates: 20.04., 27.04., 04.05., 15.06., 22.06. and 29.06.

Final Presentation 3 29.06.202, 14:00 Uhr Universität Potsdam, Raum Judith U.: Vortrag "openHAB Software"
Final Presentation 2 22.06.2020, 14:00 Uhr Universität Potsdam, Raum Jorin K.: Vortrag "Mozilla IoT and W3C Web of Things"
Final Presentation 1 15.06.2020, 14:00 Uhr Universität Potsdam, Raum Benjamin F.: Vortrag "Zigbee Protocol"
Latex Skills 04.05.2020, 14:00 Uhr The materials are linked here: [Slides] [Video]
Presentation Skills 04.05.2020, 14:00 Uhr The materials are linked here: [Slides] [Video]
MYNO Project introduction 27.04.2020, 14:00 Uhr The materials are linked here: [Slides] [Video]
Notice 24.04.2020 New room:
Kick-off lecture 20.04.2020, 14:00 Uhr The materials are linked here: [Slides] [Video]

Course materials


The grade is composed as following:

  • 10 % presentation draft
  • 30 % successful presentation
  • 30 % presentation content
  • 30 % documentation (double-sided printed)

The presentation draft should be delivered 2 weeks before the presentation and an appointment should be made for discussion. A handout for the presentation is necessary: max. 1 DIN A4 page which summarizes the main content of the presentation.
Successful presentation: max. 45 min. incl. Code-Review + 15 min. Discussion.
The documentation should be delivered within 1 week after the presentation.


  1. Eclipse Vorto Project from Bosch
  2. Eclipse hawkBit - OTA Updates from Bosch
  3. Mozilla IoT and W3C Web of Things
  4. OMG Data Distribution Service (DDS)
  5. OMA Lightweight M2M (LWM2M)
  6. Open Connectivity Foundation (OCF) Framework
  7. ZigBee Protocol
  8. openHAB Software
  9. Eclipse Kura and Kapua
  10. OPC Unified Architecture (UA)


IoT in five days
Antonio Liñán et al.

6LoWPAN: The wireless embedded internet
Z. Shelby and C. Bormann
John Wiley & Sons, 2009

Protocols and architectures for wireless sensor networks
H. Karl and A. Willig
John Wiley & Sons, 2007

Building the Web of Things: With examples in Node.js and Raspberry Pi
D. Guinard and V. Trifa
Manning, 2016