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.

2016S, 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, component-technologies (e.g., EJB), object-related mappings, presentation-layer technologies (web framework), integration technologies (EAI, web services), aspect-oriented middleware, message oriented middleware

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., 02.03.2016: Introduction and general course information (12:00-12:30)
We., 16.03.2016: 1st Lecture
We., 06.04.2016: 2nd Lecture
We., 11.05.2016: 3rd Lecture
We., 01.06.2016: 4th Lecture
We., 08.06.2016: 5th Lecture 

We., 22.06.2016: Exam (main date)
October 2016: Exam (alternative exam)

Additional information

Attendance is only required for the practical group sessions.

Lecturers

Institute

Course dates

DayTimeDateLocationDescription
Wed12:00 - 14:0002.03.2016 - 01.06.2016HS 17 Friedrich Hartmann - ARCH Lecture
Wed12:00 - 14:0008.06.2016 - 15.06.2016HS 17 Friedrich Hartmann - ARCH Lecture
Distributed Systems Technologies - Single appointments
DayDateTimeLocationDescription
Wed02.03.201612:00 - 14:00HS 17 Friedrich Hartmann - ARCH Lecture
Wed09.03.201612:00 - 14:00HS 17 Friedrich Hartmann - ARCH Lecture
Wed16.03.201612:00 - 14:00HS 17 Friedrich Hartmann - ARCH Lecture
Wed06.04.201612:00 - 14:00HS 17 Friedrich Hartmann - ARCH Lecture
Wed13.04.201612:00 - 14:00HS 17 Friedrich Hartmann - ARCH Lecture
Wed20.04.201612:00 - 14:00HS 17 Friedrich Hartmann - ARCH Lecture
Wed27.04.201612:00 - 14:00HS 17 Friedrich Hartmann - ARCH Lecture
Wed04.05.201612:00 - 14:00HS 17 Friedrich Hartmann - ARCH Lecture
Wed11.05.201612:00 - 14:00HS 17 Friedrich Hartmann - ARCH Lecture
Wed18.05.201612:00 - 14:00HS 17 Friedrich Hartmann - ARCH Lecture
Wed25.05.201612:00 - 14:00HS 17 Friedrich Hartmann - ARCH Lecture
Wed01.06.201612:00 - 14:00HS 17 Friedrich Hartmann - ARCH Lecture
Wed08.06.201612:00 - 14:00HS 17 Friedrich Hartmann - ARCH Lecture
Wed15.06.201612: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
DO, 09:00 - 11:00Thu09:00 - 11:0014.04.2016Seminarraum 363 Assignment 1 Discussion
DO, 09:00 - 11:00Thu09:00 - 11:0019.05.2016Seminarraum 363 Assignment 2 Discussion
DO, 09:00 - 11:00Thu09:00 - 11:0016.06.2016Seminarraum 363 Assignment 3 Discussion
DO, 11:00 - 13:00Thu11:00 - 13:0014.04.2016Seminarraum 363 Assignment 1 Discussion
DO, 11:00 - 13:00Thu11:00 - 13:0019.05.2016Seminarraum 363 Assignment 2 Discussion
DO, 11:00 - 13:00Thu11:00 - 13:0016.06.2016Seminarraum 363 Assignment 3 Discussion
DO, 13:00 - 15:00Thu13:00 - 15:0014.04.2016Seminarraum 363 Assignment 1 Discussion
DO, 13:00 - 15:00Thu13:00 - 15:0019.05.2016Seminarraum 363 Assignment 2 Discussion
DO, 13:00 - 15:00Thu13:00 - 15:0016.06.2016Seminarraum 363 Assignment 3 Discussion
FR, 09:00 - 11:00Fri09:00 - 11:0015.04.2016Seminarraum 127 Assignment 1 Discussion
FR, 09:00 - 11:00Fri09:00 - 11:0020.05.2016Seminarraum 127 Assignment 2 Discussion
FR, 09:00 - 11:00Fri09:00 - 11:0017.06.2016Seminarraum 127 Assignment 3 Discussion
FR, 11:00 - 13:00Fri11:00 - 13:0015.04.2016Seminarraum 127 Assignment 1 Discussion
FR, 11:00 - 13:00Fri11:00 - 13:0020.05.2016Seminarraum 127 Assignment 2 Discussion
FR, 11:00 - 13:00Fri11:00 - 13:0017.06.2016Seminarraum 127 Assignment 3 Discussion
FR, 13:00 - 15:00Fri13:00 - 15:0015.04.2016Seminarraum 127 Assignment 1 Discussion
FR, 13:00 - 15:00Fri13:00 - 15:0020.05.2016Seminarraum 127 Assignment 2 Discussion
FR, 13:00 - 15:00Fri13:00 - 15:0017.06.2016Seminarraum 127 Assignment 3 Discussion

Course registration

Begin End Deregistration end
02.02.2016 00:00 31.03.2016 10:00 31.03.2016 10:00

Group Registration

GroupRegistration FromTo
DO, 09:00 - 11:0003.03.2016 10:0031.03.2016 10:00
DO, 11:00 - 13:0003.03.2016 10:0031.03.2016 10:00
DO, 13:00 - 15:0003.03.2016 10:0031.03.2016 10:00
FR, 09:00 - 11:0003.03.2016 10:0031.03.2016 10:00
FR, 11:00 - 13:0003.03.2016 10:0031.03.2016 10:00
FR, 13:00 - 15:0003.03.2016 10:0031.03.2016 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

Language

English