Rechnerstrukturen (Info IV)

Die Vorlesung Rechnerstrukturen (Informatik IV) ist die vierte und letzte Vorlesung des Einführungszyklus im Grundstudium Informatik. Der Schwerpunkt liegt beim Aufbau und der grundlegenden Funktionsweise von Rechnern: Hardwaregrundlagen, Digitale Schaltungen, Rechnerarchitekturen, rechnernahe Programmierung.

Vorlesung: Mo 14:15 - 15:45 M1
Beginn: 04.04.2022

Übungen: Do 12:15 - 13:45, Do 16:015 - 17:45, Fr 10:15 - 11:45, Fr 12:15 - 13:45 und Fr 14:15 - 15:45 (Räume TBA)
Beginn: 07./08.04.2022
Für die Übungen ist eine Anmeldung über das Learnweb erforderlich.

Learnweb: https://sso.uni-muenster.de/LearnWeb/learnweb2/course/view.php?id=59941
Die Einschreibung ist ohne Einschreibeschlüssel möglich.

Eingebettete Systeme

Gehalten von Dr. Marco Wehrmeister

Diese Veranstaltung ist als Wahlpflichtveranstaltung im Bachelor im Bereich "Praktische Informatik" und im Master wählbar. Sie gibt eine Einführung in das Gebiet "Eingebettete Systeme". Die Schwerpunkte liegen auf Besonderheiten und Definition eingebetteter Systeme, formalen Modellen und Sprachen zur Spezifikation eingebetteter Systeme, Programmiermethoden für eingebettete Systeme, Hardware/Software-Co-Design und Synthese eingebetteter Systeme, Echtzeitbetriebssysteme, sowie Software- und System-Architekturen moderner eingebetteter Systeme.

Vorlesung: Mi 12:15 - 13:45 (Raum M4)
Beginn: 06.04.2022

Übungen:
Mo 10:15 - 11:45 und 12:15 - 13:45 (Raum SRZ 204)
Beginn: 11.04.2022
Für die Übungen ist eine Anmeldung über das Learnweb erforderlich.

Learnweb: https://sso.uni-muenster.de/LearnWeb/learnweb2/course/view.php?id=59942
Die Einschreibung ist ohne Einschreibeschlüssel möglich.

Projektseminar Entwurf sicherer eingebetteter Systeme

Im Projektseminar "Entwurf sicherer eingebetteter Systeme" möchten wir aktuelle Methoden zur Verifikation eingebetteter Systeme in der Praxis anwenden. Als Experimentier-Plattform dienen dabei Simulink und Lego Mindstorms Roboter. Das Projektziel wird es sein, ein sicheres, vernetztes und verteiltes eingebettetes System, bestehend aus mehreren intelligenten Robotern, zu entwickeln. Diese müssen sich durch eine Fabrik bewegen, um unterschiedliche Workstations zu erreichen. Zur Entwicklung der Roboter werden wir Simulink verwenden. Simulink ist eine industrielle Modellierungssprache für eingebettete Systeme. Es bietet direkte Unterstützung der Mindstorms-Hardware und erlaubt es so, diese zu modellieren und zu simulieren. Durch automatische Code-Generierung ist es möglich, den Simulink-Entwurf auf die physischen Mindstorms zu übertragen. Um Sicherheiteigenschaften des Systems zu gewährleisten, soll das Simulink-Modell mithilfe des Tools Simulink2dL formal verifiziert werden. Die Grundidee von Simulink2dL besteht darin, Simulink Modelle in die Differential Dynamic Logic (dL), die Inputsprache des interaktiven Theorembeweisers KeYmaera X, zu transformieren. KeYmaera X ermöglicht es dann, Sicherheitseigenschaften des transformierten Modells zu verifizieren. Da die Projektaufgabe verschiedene Bereiche betrifft (Verifikation, Bau der Roboter, Motorsteuerung und Sensorik, Kommunikation, Suchalgorithmen, ...), lässt sie sich hervorragend im Team lösen - die Studierenden können daher auch wertvolle Erfahrungen zur Teamarbeit und dem Projektmanagement sammeln.

Vorlesung und Vorträge: Di 10:15 - 11:45 (SRZ 203)
Projektmeetings: n.V.

Projektraum: Corrensstr. 1, Raum 015

Teilnahme nur mit vorheriger Anmeldung (Anfang Februar).
Learnweb: https://sso.uni-muenster.de/LearnWeb/learnweb2/course/view.php?id=59063

Seminar: Safe & Secure Embedded Systems

Im Seminar erarbeiten sich die Studierenden aktuelle Ansätze zum Entwurf, zur Analyse und zur Verifikation eingebetteter Systeme anhand von wissenschaftlichen Artikeln. Sie stellen die erarbeiteten Ansätze in einem Vortrag vor und fertigen eine schriftliche Ausarbeitung an. Nach einer Einführung und Themenvorstellung finden individuelle Treffen zur Erarbeitung der Themen statt, die Vorträge finden zu einer Blockveranstaltung im Juni statt.

Teilnahme nur mit vorheriger Anmeldung (Anfang Februar).
Learnweb: https://sso.uni-muenster.de/LearnWeb/learnweb2/course/view.php?id=59087

Oberseminar der AG Eingebettete Systeme

In Form von Vorträgen und Diskussionen werden ausgewählte Forschungsthemen aus dem Fachgebiet Eingebettete Systeme erörtert. Vortragende sind Mitglieder der Gruppe Eingebettete Systeme, Studierende sowie auswärtige Gäste. Da die Vorträge unregelmäßig stattfinden wird bei Interesse am aktuellen Vortragsprogramm um Anmeldung an paula.herber@uni-muenster.de gebeten.