184.260 Distributed Systems Technologies
This course is in all assigned curricula part of the STEOP.
This course is in at least 1 assigned curriculum part of the STEOP.

2018S, VU, 4.0h, 6.0EC
TUWEL

Properties

  • Semester hours: 4.0
  • Credits: 6.0
  • Type: VU Lecture and Exercise

Aim of course

  • Comprehension of various technology requirements used in distributed systems
  • Mapping of distributed systems concepts to their technological implementations
  • Various current tiers/layer technologies
  • Extraction of adequate technologies for varying requirements
  • Applying of corresponding technologies in complex projects

Subject of course

client-server, n-tier systems, object-related mappings, non-relational data models (NoSQL), presentation-layer technologies (web framework), integration technologies (EAI, web services), container technologies (e.g., Docker), aspect-oriented middleware, message oriented middleware, metaprogramming

The course consists of a lecture, providing the required theoretical information, and a lab with several programming assignments for an in-depth understanding of the course topics. Furthermore, lab practice lessons will be held for presentation and discussion of the assignments. Moreover, these practice lessons serve to align implementation and the corresponding theory (which is mainly the content of the lecture).

Lecture schedule (preliminary):

We., 07.03.2018: Introduction and general course information (12:00-13:00)
We., 14.03.2018: 1st Lecture
We., 21.03.2018: 2nd Lecture
We., 25.04.2018: 3rd Lecture
We., 02.05.2018: 4th Lecture
We., 16.05.2018: 5th Lecture 

We., 27.06.2018: Exam (main date)
October 2018: Exam (alternative exam)

Additional information

Attendance is only required for the practical group sessions.

Lecturers

Institute

Course dates

DayTimeDateLocationDescription
Wed12:00 - 14:0007.03.2018 - 20.06.2018HS 17 Friedrich Hartmann - ARCH Lecture
Distributed Systems Technologies - Single appointments
DayDateTimeLocationDescription
Wed07.03.201812:00 - 14:00HS 17 Friedrich Hartmann - ARCH Lecture
Wed14.03.201812:00 - 14:00HS 17 Friedrich Hartmann - ARCH Lecture
Wed21.03.201812:00 - 14:00HS 17 Friedrich Hartmann - ARCH Lecture
Wed11.04.201812:00 - 14:00HS 17 Friedrich Hartmann - ARCH Lecture
Wed18.04.201812:00 - 14:00HS 17 Friedrich Hartmann - ARCH Lecture
Wed25.04.201812:00 - 14:00HS 17 Friedrich Hartmann - ARCH Lecture
Wed02.05.201812:00 - 14:00HS 17 Friedrich Hartmann - ARCH Lecture
Wed09.05.201812:00 - 14:00HS 17 Friedrich Hartmann - ARCH Lecture
Wed16.05.201812:00 - 14:00HS 17 Friedrich Hartmann - ARCH Lecture
Wed23.05.201812:00 - 14:00HS 17 Friedrich Hartmann - ARCH Lecture
Wed30.05.201812:00 - 14:00HS 17 Friedrich Hartmann - ARCH Lecture
Wed06.06.201812:00 - 14:00HS 17 Friedrich Hartmann - ARCH Lecture
Wed13.06.201812:00 - 14:00HS 17 Friedrich Hartmann - ARCH Lecture
Wed20.06.201812:00 - 14:00HS 17 Friedrich Hartmann - ARCH Lecture

Examination modalities

Lab exercises and written exam about lecture

ECTS-Breakdown (Aufwands-Aufschlüsselung):

  • 6 ECTS, corresponds to roughly 150h
  • roughly 25% Lecture part, roughly 75% practical part (Lab) = 36h Lecture, 114h Lab
  • Lecture: 8h
  • Lecture exam (preparation and writing the exam): 28h
  • Lab Assignment 1: 36h
  • Lab Session 1: 2h
  • Lab Assignment 2: 36h
  • Lab Session 2: 2h
  • Lab Assignment 3: 36h
  • Lab Session 3: 2h

Exams

DayTimeDateRoomMode of examinationApplication timeApplication modeExam
Thu10:00 - 12:0020.06.2024EI 7 Hörsaal - ETIT written14.06.2024 08:00 - 19.06.2024 23:55TISSPrüfung

Group dates

GroupDayTimeDateLocationDescription
G1Thu08:00 - 10:0012.04.2018Ersatzraum SR Argentinierstrasse Assignment 1 Discussion
G1Thu08:00 - 10:0017.05.2018Ersatzraum SR Argentinierstrasse Assignment 2 Discussion
G1Thu08:00 - 10:0014.06.2018Ersatzraum SR Argentinierstrasse Assignment 3 Discussion
G2Thu10:00 - 12:0012.04.2018Ersatzraum SR Argentinierstrasse Assignment 1 Discussion
G2Thu10:00 - 12:0017.05.2018Ersatzraum SR Argentinierstrasse Assignment 2 Discussion
G2Thu10:00 - 12:0014.06.2018Ersatzraum SR Argentinierstrasse Assignment 3 Discussion
G3Thu12:00 - 14:0012.04.2018Ersatzraum SR Argentinierstrasse Assignment 1 Discussion
G3Thu12:00 - 14:0017.05.2018Ersatzraum SR Argentinierstrasse Assignment 2 Discussion
G3Thu12:00 - 14:0014.06.2018Ersatzraum SR Argentinierstrasse Assignment 3 Discussion
G4Fri09:00 - 11:0013.04.2018Projektraum DAP 1/259 - Achtung! Werkraum, kein Seminarraum! Assignment 1 Discussion
G4Fri09:00 - 11:0018.05.2018Seminarraum 127 Assignment 2 Discussion
G4Fri09:00 - 11:0015.06.2018Seminarraum 127 Assignment 3 Discussion
G5Fri11:00 - 13:0013.04.2018Projektraum DAP 1/259 - Achtung! Werkraum, kein Seminarraum! Assignment 1 Discussion
G5Fri11:00 - 13:0018.05.2018Seminarraum 127 Assignment 2 Discussion
G5Fri11:00 - 13:0015.06.2018Seminarraum 127 Assignment 3 Discussion
G6Fri13:00 - 15:0013.04.2018Projektraum DAP 1/259 - Achtung! Werkraum, kein Seminarraum! Assignment 1 Discussion
G6Fri13:00 - 15:0018.05.2018Seminarraum 127 Assignment 2 Discussion
G6Fri13:00 - 15:0015.06.2018Seminarraum 127 Assignment 3 Discussion

Course registration

Begin End Deregistration end
20.02.2018 08:00 29.03.2018 10:00 29.03.2018 10:00

Group Registration

GroupRegistration FromTo
G107.03.2018 18:0029.03.2018 10:00
G207.03.2018 18:0029.03.2018 10:00
G307.03.2018 18:0029.03.2018 10:00
G407.03.2018 18:0029.03.2018 10:00
G507.03.2018 18:0029.03.2018 10:00
G607.03.2018 18:0029.03.2018 10:00

Curricula

Study CodeObligationSemesterPrecon.Info
066 926 Business Informatics Mandatory elective
066 933 Information & Knowledge Management Mandatory elective
066 937 Software Engineering & Internet Computing Mandatory2. Semester
066 950 Didactic for Informatics Mandatory elective

Literature

See course homepage.

Previous knowledge

Knowledge of distributed systems, software engineering, databases, SQL, and object-oriented programming. Good programming skills in Java

Preceding courses

Accompanying courses

Miscellaneous

  • Attendance Required!

Language

English