E283 – Embedded Systems and Computer Networks

Module
Embedded Systems and Computer Networks
Eingebettete Systeme und Rechnernetze
Module number
E283 [EA_88]
Version: 1
Faculty
Electrical Engineering
Level
Master
Duration
1 Semester
Semester
Winter semester
Module supervisor

Prof. Dr.-Ing. Julia Engelbrecht
julia.engelbrecht(at)htw-dresden.de

Lecturer(s)

Prof. Dr.-Ing. Ralf Boden
ralf.boden(at)htw-dresden.de
Lecturer in: "Eingebettete Systeme und Rechnernetze"

Prof. Dr.-Ing. Julia Engelbrecht
julia.engelbrecht(at)htw-dresden.de
Lecturer in: "Eingebettete Systeme und Rechnernetze"

Course language(s)

German
in "Eingebettete Systeme und Rechnernetze"

ECTS credits

6.00 credits

Workload

180 hours

Courses

6.50 SCH (3.00 SCH Lecture | 2.00 SCH Seminar | 1.50 SCH Internship)

Self-study time

82.50 hours

Pre-examination(s)
None
Examination(s)

Written examination
Examination time: 120 min | Weighting: 100%
in "Eingebettete Systeme und Rechnernetze"

Alternative examination - Practical laboratory course
Weighting: 0% | not graded | not to be compensated
in "Eingebettete Systeme und Rechnernetze"

Form of teaching
Vorlesungen ergänzt durch Übungen
Media type
No information
Instruction content/structure
Teilgebiet "Eingebettete Systeme"
  • Aufbau und Zusammenwirken der Komponenten eingebetteter Systeme (Hardware)
  • Überblick zu Spezifikations- u. Designsprachen sowie zu Besonderheiten bei der Verwendung von Programmiersprachen
  • Eingebettete Betriebssysteme und Embedded Networking
  • Messung und Bewertung der Performance von eingebetteten Systemen
  • Zuverlässigkeit und Energieverbrauch von eingebetteten Systemen
Teilgebiet "Rechnernetze"
  • Grundlagen IP-basierter Netze (Idee der Paketvermittlung, Ethernet, Routing, Web-Anwendungen)
  • Netzwerk-Sicherheit (Angriffsszenarien, Abwehrmaßnahmen (Verschlüsselung, Firewall ...)
  • Realisierte Bussysteme (ausgewählte Beispiele)
  • Industrielle Leitsysteme, Interaktionsmodelle (Client-Server, Publisher-Subscriber, Idee der Middleware)
  • Programmierung von Web-Anwendungen (Sockets mit TCP, UDP, UDPlite)
Qualification objectives

Die Studierenden sind in der Lage, Netzwerke und netzwerkbasierte Applikationen zu konzipieren, zu partitionieren und umzusetzen, sowie den Datenverkehr in Rechnernetzen zu analysieren und Fehler zu lokalisieren und zu beheben

Kenntnisse: Kennenlernen typischer Hardware- und Softwarearchitekturen von eingebetteten Systemen und spezieller Methoden für den Entwurf, die Implementierung und den Test anhand von praxisrelevanten Beispielen Die Studenten kennen den Aufbau und die Anwendung von Rechnernetzen und typischen netzwerkgestützten Applikationen.

Fertigkeiten: Lösung typischer Aufgabenstellungen (z. B. Speicheranbindungen an Prozessoren, Einsatz von Echtzeitbetriebssystemen, Performance-Tests) bei der Hardware- und Softwareentwicklung eingebetteter Systeme. Lösung typischer Aufgabenstellungen (z. B. Netzwerkinstallation, Programmierung von Applikationen, Netzwerkanalyse, Performance-Tests) der Datenkommunikation

Angestrebte Lernergebnisse: Die Studierenden sind in der Lage, eingebettete Systeme zu konzipieren, geeignete HW- und SW-Komponenten auszuwählen sowie Implementierung und Test unter Berücksichtigung funktioneller, Performance- und Zuverlässigkeitsanforderungen erfolgreich zu realisieren. Die Studierenden sind in der Lage, Vernetzungstechniken anzuwenden und Web-Applikationen zu programmieren, sowie den Datenverkehr in Rechnernetzen zu analysieren und Fehler zu lokalisieren und zu beheben.

Dies beinhaltet auch die Fähigkeit die Umsetzungsergebnisse kritisch zu bewerten und selbstständig Verbesserungspotenziale abzuleiten.

Social and personal skills
No information
Special admission requirements
No information
Recommended prerequisites

Kenntnisse aus den Lehrveranstaltungen analoge und digitale Schaltungstechnik sowie Mikroprozessortechnik, Anwendungsbereite Programmierkenntnisse in C

Continuation options
No information
Literature
Literaturempfehlungen zu den einzelnen Teilgebieten lt. Literaturliste.
Current teaching resources

?

Notes
No information