I261 – Programming of Distributed Systems

Module
Programming of Distributed Systems
Programmierung verteilter Systeme
Module number
I261 [I-261]
Version: 1
Faculty
Informatics/Mathematics
Level
Bachelor/Diploma
Duration
1 Semester
Semester
No information
Module supervisor

Prof. Dr.-Ing. Jörg Vogt
joerg.vogt(at)htw-dresden.de

Lecturer(s)

Prof. Dr.-Ing. Jörg Vogt
joerg.vogt(at)htw-dresden.de

Course language(s)
ECTS credits

5.00 credits

Workload

150 hours

Courses

4.00 SCH (2.00 SCH Lecture | 2.00 SCH Internship)

Self-study time

90.00 hours

Pre-examination(s)
None
Examination(s)

Written examination
Examination time: 90 min | Weighting: 100%
in "Programmierung verteilter Systeme"

Form of teaching

2/0/2  V/Ü/P

Media type
No information
Instruction content/structure
  • Architekturmodelle verteilter und mobiler Anwendungen
  • Grundlagen paralleler Anwendungen (Threadprogrammierung in Java)
  • Netzwerkprogrammierung (Socketprogrammierung mit den JAVA-Klassen, Protokolle UDP, TCP, ICMP, SNMP, HTTP, NTP, usw.
  • IP Multicasting, Serialisierungen/Deserialisierungen, Datenaustauschformate, ...)
  • Kommunikation, Koordination bei verteilter Verarbeitung und deren Programmiermodelle (RPC, RMI)
Qualification objectives

Aneignung der Theorie, den Entwurfstechniken und der Programmierung Verteilter Systeme aktiv aneignen. Dabei werden interoperabel moderne Klassenbibliotheken und Tools aus JAVA genutzt.

Social and personal skills
No information
Special admission requirements
No information
Recommended prerequisites
No information
Continuation options
No information
Literature
  • Skript zur Lehrveranstaltung
Current teaching resources
  • Skript zur Lehrveranstaltung
Notes
No information