Sommersemester 2023
Überblick
Im Sommersemester 2023 bieten wir folgende Veranstaltungen an:
- Programmieren in C (Bachelor AI, Deutsch)
- Internet of Things: Protocols and System Software (Master AI/CPS/ISE CE/Medizintechnik/EIT, Englisch)
- Praxisprojekt "Exoskeletons" (Master CPS/AI, Deutsch/Englisch)
- Praxisprojekt "Drink Mixing Machine" (Bachelor AI, Master AI/CPS, Deutsch/Englisch)
- Praxisprojekt "Entwurf eines Messplatzes zur elektronischen Rauschcharakterisierung" (Master EIT/CPS/Maschinenbau, Deutsch/Englisch)
- CPS-Laborpraktikum (Master CPS, Deutsch)
Vorlesung mit ÜbungProgrammieren in C
Studiengang | Bachelor Angewandte Informatik | ||||
Dozent(en): | Prof. Dr. Gregor Schiele (Vorlesung) Lukas Einhaus (Übung) |
||||
Sprache: | Deutsch | ||||
Turnus: | Sommersemester | ||||
Zeit: |
|
||||
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 |
||||
Dozent(en): | Prof. Dr. Gregor Schiele (Vorlesung) Chao Qian (Übung) |
||||
Sprache: | Englisch | ||||
Turnus: | Sommersemester | ||||
Zeit: |
|
||||
Ort: |
|
||||
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 |
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.