Code & Context (B.Sc.)

Dokumente zur Re-Akkreditierung des Studiengangs (2024-2025)

Kurs »Internet of Things« (DT31)

Kursverantwortlich
Prof. Dr. Christian Faubel
Sprache
deutsch, englisch
Kreditpunkte
3 ECTS
Arbeitsaufwand
40h Kontaktzeit / 50h Selbstlernzeit
Kompetenzcluster
Dual Reality and Smart Spaces / Software Development and Architecture
Gehört zum Modul
Developing Things 3
Teilmodulprüfung
Lernportfolio / Lernportfolio , kontinuierlich während der LV und der Modulwoche (unbenotet - strukturiertes Feedback)

Angestrebte Lernergebnisse / Learning Outcomes

Die Studierenden können hardwarenah vernetzte Geräte entwickeln, die ihre physikalische Umgebung wahrnehmen und verändern, indem sie

  • Sensoren und Aktoren zur Messung und Veränderung der Umwelt auswählen,
  • hardwarenahe Software für Mikrocontroller und Einplatinencomputer entwickeln,
  • geeignete Protokolle zur Vernetzung im Internet of Things kennen und nutzen,
  • sowie Prototyping als Entwicklungsansatz im IoT einsetzen,

um später Anwendungen und Produkte zu realisieren, bei denen digitale und dingliche Welten vernetzt sind und miteinander wechselwirken.

Inhalt

  • Physical Computing
  • Einfache Client-Server Communication
  • Nachrichtenprotokolle
  • Microcontroller-programmierung
  • Microcontroller mit WIFI
  • WIFI-Protokolle

Lehr und Lernformen

Projektarbeit mit seminaristischen Input.

Materialien / Ressourcen

auf TH-Spaces bereitgestelt:

  • Lehrvideos,
  • Kurztutorials,
  • links zu Tutorials