621.171 (24S) Distributed Systems
Overview
- Lecturer
- LV Nummer Südostverbund INO21001UL
- Course title german Verteilte Systeme
- Type Practical class (continuous assessment course )
- Course model Attendance-based course
- Hours per Week 2.0
- ECTS credits 4.0
- Registrations 15 (16 max.)
- Organisational unit
- Language of instruction English
- possible language(s) of the assessment German , English
- Course begins on 04.03.2024
- eLearning Go to Moodle course
Time and place
List of events is loading...
Course Information
Intended learning outcomes
Studierende sollen grundlegende Kenntnisse über verteilte Algorithmen und Applikationen in Übungs- und Programmieraufgaben anwenden sowie in ausgewählten Bereichen vertiefen.
Teaching methodology
- Bearbeiten von wöchentlichen Übungs- und Programmieraufgaben
- Präsentation und Diskussion der Lösungen in der LV-Einheit
Course content
- Sockets
- Java RMI
- Web services
- Peer-to-peer systems
- Resource management and virtualization
- Distributed coordination
Prior knowledge expected
Java-Programmierung
Literature
- A. S. Tanenbaum, M. van Steen, Distributed Systems: Principles and Paradigms, 3.01 edition, CreateSpace Independent Publishing, 2017
- G. Coulouris, J. Dollimore, T. Kindberg, Distributed Systems: Concepts and Design, 5th edition, Addision-Wesley, 2011
- U. Hammerschall. Verteilte Systeme und Anwendungen, Pearson Studium, 2005
Intended learning outcomes
Students should apply basic knowledge about distributed algorithms and applications to exercises, including programming exercises. Moreover, basic knowledge should be extended for selected topics.
Teaching methodology
- Homework on weekly exercises, including programming exercises
- Presentation and discussion of solutions in class
Course content
- Sockets
- Java RMI
- Web services
- Peer-to-peer systems
- Resource management and virtualization
- Distributed coordination
Prior knowledge expected
Java programming
Literature
- A. S. Tanenbaum, M. van Steen, Distributed Systems: Principles and Paradigms, 3.01 edition, CreateSpace Independent Publishing, 2017
- G. Coulouris, J. Dollimore, T. Kindberg, Distributed Systems: Concepts and Design, 5th edition, Addision-Wesley, 2011
- U. Hammerschall. Verteilte Systeme und Anwendungen, Pearson Studium, 2005
Examination information
Im Fall von online durchgeführten Prüfungen sind die Standards zu beachten, die die technischen Geräte der Studierenden erfüllen müssen, um an diesen Prüfungen teilnehmen zu können.
Examination methodology
- Mitarbeitsbewertung anhand der Kreuzelliste und Präsentationen für bearbeitete Übungsaufgaben
- Schriftliche Prüfung am Semesterende
- Bei Verhinderung oder negativem Ergebnis (< 20 Punkte) wird ein zweiter Prüfungstermin angeboten.
Examination topic(s)
Themen der Übungsaufgaben
Assessment criteria / Standards of assessment for examinations
- Punktesystem mit max. 100 Punkten
- Max. 60 Punkte für Mitarbeit bei Übungsaufgaben (Kreuzelliste)
- Max. 40 Punkte für schriftliche Prüfung am Semesterende
- Mindestanforderung: jeweils 50% auf Mitarbeit UND Prüfung
- Details werden zu Semesterbeginn in Moodle bereitgestellt
Examination methodology
- Assessment of homework assignments by online check list (Kreuzelliste) and presentation in class
- Written exam at end of semester
- In case of absence or failure (<20 points), a second exam opportunity will be provided.
Examination topic(s)
Topics of homework assignments
Assessment criteria / Standards of assessment for examinations
- Score system with max. 100 points
- Max. 60 points for homework assignments (online check list and presentation in class)
- Max. 40 points for written exam
- Minimal criterion: 50% for homework assignments AND 50% for written exam
- Details will be available in Moodle at start of semester
Grading scheme
Grade / Grade grading schemePosition in the curriculum
- Master-Lehramtsstudium Master Unterrichtsfach Informatik
(SKZ: 514, Version: 19W.2)
-
Subject: Gebundene Wahlfächer AAU (INO.002)
(Compulsory elective)
-
INO.201 Verteilte Systeme (
2.0h UE / 4.0 ECTS)
- 621.171 Distributed Systems (2.0h UE / 4.0 ECTS) Absolvierung im 2. Semester empfohlen
-
INO.201 Verteilte Systeme (
2.0h UE / 4.0 ECTS)
-
Subject: Gebundene Wahlfächer AAU (INO.002)
(Compulsory elective)
- Bachelor's degree programme Applied Informatics
(SKZ: 511, Version: 19W.2)
-
Subject: Vertiefung Informatik
(Compulsory elective)
-
7.5 Verteilte Systeme (
2.0h UE / 4.0 ECTS)
- 621.171 Distributed Systems (2.0h UE / 4.0 ECTS) Absolvierung im 4., 5., 6. Semester empfohlen
-
7.5 Verteilte Systeme (
2.0h UE / 4.0 ECTS)
-
Subject: Vertiefung Informatik
(Compulsory elective)
- 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)
Equivalent courses for counting the examination attempts
-
Sommersemester 2024
- 621.172 UE Verteilte Systeme (2.0h / 4.0ECTS)
- Sommersemester 2023
- Sommersemester 2022
- Sommersemester 2021
- Sommersemester 2020
- Sommersemester 2019
- Sommersemester 2018
- Sommersemester 2017
- Sommersemester 2016
- Sommersemester 2015
- Sommersemester 2014
- Sommersemester 2013
- Sommersemester 2012
- Sommersemester 2011
- Sommersemester 2010
- Sommersemester 2009