621.171 (18S) Distributed Systems
Overview
- Lecturer
- Course title german Verteilte Systeme
- Type Practical class (continuous assessment course )
- Hours per Week 2.0
- ECTS credits 4.0
- Registrations 18 (24 max.)
- Organisational unit
- Language of instruction Deutsch
- possible language(s) of the assessment English
- Course begins on 05.03.2018
- eLearning Go to Moodle course
Time and place
Course Information
Intended learning outcomes
Grundlegende Kenntnisse von verteilten Algorithmen und Applikationen (u.a., Socket Programmierung, Remove method invocation, Web Services) und Vertiefung in ausgewählten Themen, z.B. Cloud computing
Teaching methodology including the use of eLearning tools
Wöchentliche Übungsaufgaben (Kreuzelliste)
Präsentation und Diskussion der Lösungen in der LV-Einheit
Projekt am Ende des Semesters
Course content
- Sockets
- Java RMI
- WebServices
- WebSockets
- Distributed algorithms
- Peer-to-peer
- Cloud computing
Literature
Andrew S. Tanenbaum and Maarten Van Steen: Distributed Systems - Principles and Paradigms, 2nd ed., Prentice Hall, 2007. (German ed. (2008) available in local library.)
Intended learning outcomes
During the course, we will explore basic concepts from the field of distributed computing, including socket programming, remote method invocation, Web Services and WebSockets. Furthermore, we will also get familiar with more advanced concepts, such as Cloud computing and distributed applications development.
Teaching methodology including the use of eLearning tools
Homework assignments with check list (Kreuzelliste)
Presentation and discussion of solutions in class
Guided project at the end of the semester
Course content
- Sockets
- Java RMI
- WebServices
- WebSockets
- Distributed algorithms
- Peer-to-peer
- Cloud computing
Literature
Andrew S. Tanenbaum and Maarten Van Steen: Distributed Systems - Principles and Paradigms, 2nd ed., Prentice Hall, 2007. (German ed. (2008) available in local library.)
Examination information
Examination methodology
- Mitarbeit (Prozentsatz an gelösten Übungsbeispielen) (40%)
- Endklausur (40%)
- Projekt (20%)
Examination topic(s)
In der LV behandelte Themen.
Assessment criteria / Standards of assessment for examinations
- Mitarbeit (Prozentsatz an gelösten Übungsbeispielen) (40%)
- Endklausur (40%)
- Projekt (20%)
Grading scheme
Grade / Grade grading schemePosition in the curriculum
- Teacher training programme Computer Sciences and Computer Sciences Management (Secondary School Teacher Accreditation)
(SKZ: 884, Version: 04W.7)
-
Stage two
-
Subject: Angewandte Informatik (LI 2.3)
(Compulsory subject)
-
Verteilte Systeme (
2.0h PR / 4.0 ECTS)
- 621.171 Distributed Systems (2.0h UE / 4.0 ECTS)
-
Verteilte Systeme (
2.0h PR / 4.0 ECTS)
-
Subject: Angewandte Informatik (LI 2.3)
(Compulsory subject)
-
Stage two
- Bachelor's degree programme Applied Informatics
(SKZ: 511, Version: 17W.1)
-
Subject: Information Technology
(Compulsory elective)
-
2.1 Verteilte Systeme (
2.0h UE / 4.0 ECTS)
- 621.171 Distributed Systems (2.0h UE / 4.0 ECTS) Absolvierung im 6. Semester empfohlen
-
2.1 Verteilte Systeme (
2.0h UE / 4.0 ECTS)
-
Subject: Information Technology
(Compulsory elective)
- Bachelor's degree programme Applied Informatics
(SKZ: 511, Version: 17W.1)
-
Subject: Medieninformatik
(Compulsory elective)
-
4.3 Verteilte Systeme (
2.0h UE / 4.0 ECTS)
- 621.171 Distributed Systems (2.0h UE / 4.0 ECTS)
-
4.3 Verteilte Systeme (
2.0h UE / 4.0 ECTS)
-
Subject: Medieninformatik
(Compulsory elective)
- Bachelor's degree programme Applied Informatics
(SKZ: 511, Version: 17W.1)
-
Subject: Software Development
(Compulsory elective)
-
6.5 Verteilte Systeme (
2.0h UE / 4.0 ECTS)
- 621.171 Distributed Systems (2.0h UE / 4.0 ECTS)
-
6.5 Verteilte Systeme (
2.0h UE / 4.0 ECTS)
-
Subject: Software Development
(Compulsory elective)
- Bachelor's degree programme Applied Informatics
(SKZ: 511, Version: 12W.1)
-
Subject: Information Technology
(Compulsory elective)
-
Verteilte Systeme (
2.0h UE / 4.0 ECTS)
- 621.171 Distributed Systems (2.0h UE / 4.0 ECTS)
-
Verteilte Systeme (
2.0h UE / 4.0 ECTS)
-
Subject: Information Technology
(Compulsory elective)
- Bachelor's degree programme Applied Informatics
(SKZ: 511, Version: 12W.1)
-
Subject: Media Informatics
(Compulsory elective)
-
Verteilte Systeme (
2.0h UE / 4.0 ECTS)
- 621.171 Distributed Systems (2.0h UE / 4.0 ECTS)
-
Verteilte Systeme (
2.0h UE / 4.0 ECTS)
-
Subject: Media Informatics
(Compulsory elective)
- Bachelor's degree programme Applied Informatics
(SKZ: 511, Version: 12W.1)
-
Subject: Software Development
(Compulsory elective)
-
Verteilte Systeme (
2.0h UE / 4.0 ECTS)
- 621.171 Distributed Systems (2.0h UE / 4.0 ECTS)
-
Verteilte Systeme (
2.0h UE / 4.0 ECTS)
-
Subject: Software Development
(Compulsory elective)
- Bachelorstudium Informatik
(SKZ: 521, Version: 09W.3)
-
Subject: Verteilte Systeme
(Compulsory elective)
-
Verteilte Systeme (
2.0h PR / 4.0 ECTS)
- 621.171 Distributed Systems (2.0h UE / 4.0 ECTS)
-
Verteilte Systeme (
2.0h PR / 4.0 ECTS)
-
Subject: Verteilte Systeme
(Compulsory elective)
- Master's degree programme Applied Informatics
(SKZ: 911, Version: 13W.1)
-
Subject: Vertiefung Informatik
(Compulsory subject)
-
Verteilte Systeme (
2.0h UE / 4.0 ECTS)
- 621.171 Distributed Systems (2.0h UE / 4.0 ECTS)
-
Verteilte Systeme (
2.0h UE / 4.0 ECTS)
-
Subject: Vertiefung Informatik
(Compulsory subject)
- Masterstudium Informatik
(SKZ: 921, Version: 09W.1)
-
Subject: Verteilte Systeme
(Compulsory subject)
-
Verteilte Systeme (
2.0h PR / 4.0 ECTS)
- 621.171 Distributed Systems (2.0h UE / 4.0 ECTS)
-
Verteilte Systeme (
2.0h PR / 4.0 ECTS)
-
Subject: Verteilte Systeme
(Compulsory subject)
- Master's degree programme Technical Mathematics
(SKZ: 401, Version: 13W.1)
-
Subject: Informatik
(Compulsory elective)
-
Verteilte Systeme (
2.0h UE / 4.0 ECTS)
- 621.171 Distributed Systems (2.0h UE / 4.0 ECTS)
-
Verteilte Systeme (
2.0h UE / 4.0 ECTS)
-
Subject: Informatik
(Compulsory elective)
Equivalent courses for counting the examination attempts
- Sommersemester 2024
- Sommersemester 2023
- Sommersemester 2022
- Sommersemester 2021
- Sommersemester 2020
- Sommersemester 2019
-
Sommersemester 2018
- 621.172 UE Verteilte Systeme (2.0h / 4.0ECTS)
- Sommersemester 2017
- Sommersemester 2016
- Sommersemester 2015
- Sommersemester 2014
- Sommersemester 2013
- Sommersemester 2012
- Sommersemester 2011
- Sommersemester 2010
- Sommersemester 2009