Überblick

Im Sommersemester 2023 bieten wir folgende Veranstaltungen an:

Vorlesung mit ÜbungProgrammieren in C

Studiengang Bachelor Angewandte Informatik
Dozent(en): Prof. Dr. Gregor Schiele (Vorlesung)
Lukas Einhaus (Übung)
Sprache: Deutsch
Turnus: Sommersemester
Zeit:
Vorlesung: Mi., 10:00-12:00, wöch.
Übung: Di., 12:00-14:00, wöch.
Ort: LC 137
Beginn: 5.4.2023

Diese Bachelor-Vorlesung vermittelt die Grundlagen der Programmierung in der Programmiersprache C. Trotz seiner langen Geschichte ist C auch heute noch einer der verbreitetsten und wichtigsten Programmiersprachen überhaupt, besonders für systemnahe Programmierung. Sie ist einfach zu lernen, aber schwer zu meistern, da sie nur wenige Schlüsselwörter und Konzepte enthält, mit diesen aber viele moderne Programmiertechniken nachgebildet werden können.

Im Einzelnen werden behandelt: Allgemeine Konzepte von Programmiersprachen, Variablen und Typen in C, Operatoren und Ausdrücke, Kontrollstrukturen und Funktionen, der Präprozessor, Zeiger, statische und dynamische Speicherverwaltung, Fehlerbehandlung, Bitmanipulationen, Module und abstrakte Datentypen, Unit-Tests und Test-Driven-Development in C.

Bitte beachten Sie, dass es sich nicht um eine Vorlesung zu den Grundlagen der Programmierung handelt. Die Vorlesung baut auf den Veranstaltungen „Grundlegende Programmiertechniken“ und „Fortgeschrittene Programmiertechniken“ auf, d.h. grundlegende Programmierkenntnisse (z.B. Variablen und Typen, Schleifen, Unterprogramme und Rekursion) und Basiswissen über Datenstrukturen und Algorithmen werden vorausgesetzt.

Vorlesung mit ÜbungInternet of Things: Protocols and System Software

Studiengänge

Master Angewandte Informatik
Master Cyber Physical Systems
Master Computer Engineering (ISE)
Master Medizintechnik
Master Elektrotechnik & Informationstechnik

Dozent(en): Prof. Dr. Gregor Schiele (Vorlesung)
Chao Qian (Übung)
Sprache: Englisch
Turnus: Sommersemester
Zeit:
Vorlesung: Di., 16:00-18:00, wöch.
Übung: Mi., 14:00-16:00, wöch.
Ort:
Vorlesung: LE 105
Übung: LC 137
Beginn: 5.4.2023 (während des Übungsslots in LC 137)

Diese Master-Vorlesung vermittelt eine Einführung in das Themengebiet des „Internet der Dinge“ (IoT), in dem Milliarden eingebetteter Systeme (Sensoren, Aktuatoren) in Echtzeit kontinuierlich Daten über die reale Welt im Internet verfügbar machen.

Behandelte Themen sind insbesondere: IoT-Systemarchitekturen (Cloud vs Edge vs Mesh), Kommunikationsprotokolle (IEEE 802.15.4, NbIoT, 6LoWPAN, MQTT), Updateprotokolle, Datenmodellierung, Datenzugriff (Stream Processing, Complex Event Processing), und Datenverarbeitung mit maschinellen Lernverfahren für IoT Geräte (Pruning, Quantization). Neben theoretischem Wissen wird in der Übung auch die praktische Programmierung von IoT-Systemen vermittelt, z.B. mit Arduino-Geräten, Sensoren, Raspberry Pis und frei wählbaren Cloud-basierten IoT-Plattformen.

PraxisprojektPraxisprojekt "Bio-Signalverarbeitung für Exoskelette"

Studiengänge Master Cyber Physical Systems
Master Angewandte Informatik
Dozent(en): Prof. Dr. Gregor Schiele
Chao Qian
Sprache: Deutsch/Englisch
Turnus: Sommersemester
Zeit: wird noch bekanntgegeben
Ort: BC 013
Kickoff: Do., 6.4.2023, 11:00-12:00


Medizinische Exoskelette sind ein wichtiges Thema, z. B. für die medizinische Rehabilitation von Schlaganfallpatienten. Eine Herausforderung besteht darin, zu erkennen, welche Art von Bewegung ein Benutzer ausführen möchte, z. B. das Heben eines Arms. Dies kann durch die Analyse von Biosignalen wie EEG (d.h. Neuronenaktivität im Gehirn) oder EMG (d.h. Muskelaktivität) unterstützt werden. In diesem Projekt werden wir untersuchen, wie maschinelles Lernen für eingebettete Systeme eingesetzt werden kann, um bessere Exoskelette durch eine solche Bio-Signalanalyse zu realisieren.

Wir bieten dieses Projekt in Zusammenarbeit mit der medizintechnischen Abteilung von Prof. Elsa Kircher an. Sie beschäftigt sich mit medizinischen Exoskeletten und verschafft uns Zugang zu einem bestehenden System, das wir als Ausgangspunkt und Vergleichssystem nutzen werden. Darüber hinaus wird das Projekt parallel zu einem Projekt der Medizintechnik durchgeführt, das Beiträge zur Bio-Signalanalyse liefern wird.

Die Projektmitglieder werden

  • den Stand der Technik der Biosignalanalyse für die Steuerung von Exoskeletten untersuchen
  • Algorithmen für maschinelles Lernen (ML) zur Analyse von Biosignalen (EEG, EMG) entwickeln und trainieren
  • eine bestehenden Toolchain zur Implementierung von eingebetteten Beschleunigern für solche ML-Algorithmen verwenden
  • das entwickelten System mit realen Experimenten evaluieren

 

Das Projekt ist als der erste Teil eines einjährigen (zweisemestrigen) Projekts geplant.

Erfahrung mit C/C++-Programmierung wird vorausgesetzt.
Vorteilhaft ist/sind zusätzlich

  • Vorkenntnisse in der Zeitreihenanalyse und/oder der digitalen Signalverarbeitung
  • Erfahrung mit dem Entwurf / Training von maschinellen Lernlösungen
  • Erfahrung mit der Entwicklung eingebetteter Systeme
  • Erfahrung mit Python oder VHDL-Programmierung

PraxisprojektPraxisprojekt "Developing a Drink Mixing Machine"

Studiengang Master Cyber Physical Systems
Dozent(en): Prof. Dr. Gregor Schiele
Lukas Einhaus
Sprache: Deutsch/Englisch
Turnus: Sommersemester
Zeit: wird noch bekanntgegeben
Ort: BC 013
Kickoff: Do., 6.4.2023, 10:00-11:00

 

In diesem Projekt geht es darum, eine bestehende Getränkemischanlage zu verbessern. Ziel ist es, den Studenten durch die Arbeit an Hard- und Software sowie Elektronik einen Einblick in cyber-physische Systeme zu geben.

Die Projektmitglieder werden

  • sich mit Sensorik und Aktorik beschäftigen
  • ein Pumpensystem planen und umsetzen
  • Steuerungen und Regelungen entwickeln
  • eine Benutzeroberfläche bearbeiten
  • u.U. maschinelles Lernen für die Regelungstechnik einsetzen

Das Projekt ist als der erste Teil eines einjährigen (zweisemestrigen) Projekts geplant.

Erfahrung mit entweder Hardware, Software oder Elektronik wird vorausgesetzt. Vorteilhaft ist zusätzlich Erfahrung in den folgenden Bereichen:

  • Sensorik und Aktorik
  • Automatisierungstechnik
  • Schaltungsdesign
  • Entwicklung Eingebetteter Systeme
  • Regelungstechnik
  • Design von Benutzeroberflächen

PraxisprojektPraxisprojekt "Entwurf eines Messplatzes zur elektronischen Rauschcharakterisierung"

Studiengänge Master Elektrotechnik & Informationstechnik
Master Maschinenbau
Master Cyber Physical Systems
Dozent: Dr.-Ing. Andreas Erbslöh
Sprache: Deutsch
Turnus: Sommersemester
Zeit: wird noch bekanntgegeben
Ort: BC 013
Kickoff: Do., 6.4.2023, 12:00-13:00

 

Weitere Informationen folgen.

PraktikumCPS-Laborpraktikum

Studiengang Master Cyber Physical Systems
Dozenten:

Prof. Dr. Gregor Schiele / Chao Qian
Prof. Dr. Torben Weis / Peter Zdankin
Prof. Dr. Josef Pauli / Martin Moder

Sprache: Deutsch
Turnus: Sommersemester
Zeit: wird noch bekanntgegeben
Ort: BC 013
Kickoff: 5.4.2023, 12:00-14:00

Dieses Lab wird exklusiv für Studierende des neuen Masterstudiengangs „Cyber Physical Systems“ in Kooperation mit den Gruppen von Prof. Weis und Prof. Pauli angeboten.