20-00-0016-iv Computer Networks and distributed Systems

Course offering details

Instructors: Prof. Dr.-Ing. Matthias Hollick; M.Sc. Annemarie Renate Mattmann

Event type: Integrated Course

Org-unit: Dept. 20 - Computer Science

Displayed in timetable as: Computer Networks and distributed Systems

Subject:

Crediting for:

Hours per week: 3

Language of instruction: German

Min. | Max. participants: - | -

Digital Teaching:
Learning platform: https://seemoo.de/cnuvs-moodle

Course Contents:
Computer Networks and distributed Systems / Net-Centric-Computing (NCC) is, in this context, understood as "internet technology" in the broadest sense. It covers, in particular, themes of the "classical areas" constituted by computer networks and distributed systems. The lecture focusses on the fundemental understanding of these areas.


  • Overview of Net-Centric Computing (NCC), a basic element of modern computer science
  • Knowledge and in depth comprehension about fundamental concepts in the area of computer networks
  • Knowledge of fundamental concepts for modeling, planning and evaluating net-centric systems

The lecture is supposed to engage the students in the following concepts:

  • Overview knowledge about relevant areas and essential issues of Net-Centric Computing
  • Reproducable and deep comprehension of fundamental concepts of computer networks
  • Applicable knowledge of methods about broadly used parts of modeling and design of Net-Centric Systems

Contents

  • Computer Networks

    • Foundations: Service, protocols, connection, layer model
    • Most important protocol mechanisms for media access, routing, broad-/multicast
    • optional: performance evaluation

  • Distributed systems and algorithms

    • Selected Algorithms (e.g. clocks, consistency, choice, snapshot)
    • Programmingmodels and - languages (e.g. RPC and event driven communication)
    • Selected aspects of engineering (e.g. formal approaches)


Literature:
J. Kurose, K. Ross: Computernetzwerke; Pearson Studium 2012 (oder neuer)
A. Tanenbaum: Computernetzwerke, Pearson Studium (2003, 2012 oder neuer) 
G. Coulouris, J. Dollimore, T. Kindberg: Verteilte Systeme, Pearson Studium 2002 (oder neuer)
A. Tanenbaum, M. van Steen: Verteilte Systeme, Pearson Studium 2003 (oder neuer)
 

Preconditions:
Foundations of Computer Science I-III

Online Offerings:
Learingn platform: https://seemoo.de/cnuvs-moodle

Small group(s)
This course is divided into the following small groups:
  • Computer Networks and distributed Systems

    Prof. Dr.-Ing. Matthias Hollick; M.Sc. Annemarie Renate Mattmann

    Mon, 11. Apr. 2022 [09:50]-Mon, 11. Jul. 2022 [11:30]

  • Computer Networks and distributed Systems - Gr 2

    Prof. Dr.-Ing. Matthias Hollick; M.Sc. Annemarie Renate Mattmann

    Mon, 11. Apr. 2022 [11:40]-Mon, 11. Jul. 2022 [13:20]

  • Computer Networks and distributed Systems - Gr 3

    Prof. Dr.-Ing. Matthias Hollick; M.Sc. Annemarie Renate Mattmann

    Fri, 22. Apr. 2022 [09:50]-Fri, 15. Jul. 2022 [11:30]

  • Computer Networks and distributed Systems - Gr 4

    Prof. Dr.-Ing. Matthias Hollick; M.Sc. Annemarie Renate Mattmann

    Mon, 11. Apr. 2022 [11:40]-Mon, 11. Jul. 2022 [13:20]

  • Computer Networks and distributed Systems - Gr 5

    Prof. Dr.-Ing. Matthias Hollick; M.Sc. Annemarie Renate Mattmann

    Th, 14. Apr. 2022 [17:10]-Th, 14. Jul. 2022 [18:50]

  • Computer Networks and distributed Systems - Gr 6

    Prof. Dr.-Ing. Matthias Hollick; M.Sc. Annemarie Renate Mattmann

    Fri, 22. Apr. 2022 [09:50]-Fri, 15. Jul. 2022 [11:30]

  • Computer Networks and distributed Systems - Gr 7

    Prof. Dr.-Ing. Matthias Hollick; M.Sc. Annemarie Renate Mattmann

    Fri, 22. Apr. 2022 [08:00]-Fri, 15. Jul. 2022 [09:40]

  • Computer Networks and distributed Systems - Gr 8

    Prof. Dr.-Ing. Matthias Hollick; M.Sc. Annemarie Renate Mattmann

    Tue, 12. Apr. 2022 [09:50]-Tue, 12. Jul. 2022 [11:30]

  • Computer Networks and distributed Systems - Gr 9

    Prof. Dr.-Ing. Matthias Hollick; M.Sc. Annemarie Renate Mattmann

    Fri, 22. Apr. 2022 [09:50]-Fri, 15. Jul. 2022 [11:30]

  • Computer Networks and distributed Systems - Gr 10

    Prof. Dr.-Ing. Matthias Hollick; M.Sc. Annemarie Renate Mattmann

    Mon, 11. Apr. 2022 [09:50]-Mon, 11. Jul. 2022 [11:30]

  • Computer Networks and distributed Systems - Gr. 11

    Prof. Dr.-Ing. Matthias Hollick; M.Sc. Annemarie Renate Mattmann

    Th, 14. Apr. 2022 [08:00]-Th, 14. Jul. 2022 [09:40]

  • Computer Networks and distributed Systems - Gr. 12

    Prof. Dr.-Ing. Matthias Hollick; M.Sc. Annemarie Renate Mattmann

    Mon, 11. Apr. 2022 [08:00]-Mon, 11. Jul. 2022 [09:40]

  • Computer Networks and distributed Systems - Gr. 13

    Prof. Dr.-Ing. Matthias Hollick; M.Sc. Annemarie Renate Mattmann

    Fri, 22. Apr. 2022 [08:00]-Fri, 15. Jul. 2022 [09:40]

  • Computer Networks and distributed Systems - Gr. 14

    Prof. Dr.-Ing. Matthias Hollick; M.Sc. Annemarie Renate Mattmann

    Fri, 22. Apr. 2022 [13:30]-Fri, 15. Jul. 2022 [15:10]

  • Computer Networks and distributed Systems - Gr. 15

    Prof. Dr.-Ing. Matthias Hollick; M.Sc. Annemarie Renate Mattmann

    Fri, 22. Apr. 2022 [15:20]-Fri, 15. Jul. 2022 [17:00]

  • Computer Networks and distributed Systems - Gr. 16

    Prof. Dr.-Ing. Matthias Hollick; M.Sc. Annemarie Renate Mattmann

    Fri, 22. Apr. 2022 [15:20]-Fri, 15. Jul. 2022 [17:00]

Literature
Appointments
Date From To Room Instructors
1 Wed, 20. Apr. 2022 08:55 11:25 S202/C205 ROOM CLOSEDS202/C120 Prof. Dr.-Ing. Matthias Hollick; M.Sc. Annemarie Renate Mattmann
2 Wed, 27. Apr. 2022 08:55 11:25 S202/C205 ROOM CLOSEDS202/C120 Prof. Dr.-Ing. Matthias Hollick; M.Sc. Annemarie Renate Mattmann
3 Wed, 4. May 2022 08:55 11:25 S202/C205 ROOM CLOSEDS202/C120 Prof. Dr.-Ing. Matthias Hollick; M.Sc. Annemarie Renate Mattmann
4 Wed, 11. May 2022 08:55 11:25 S202/C205 ROOM CLOSEDS202/C120 Prof. Dr.-Ing. Matthias Hollick; M.Sc. Annemarie Renate Mattmann
5 Wed, 18. May 2022 08:55 11:25 S202/C205 ROOM CLOSEDS202/C120 Prof. Dr.-Ing. Matthias Hollick; M.Sc. Annemarie Renate Mattmann
6 Wed, 25. May 2022 08:55 11:25 S202/C205 ROOM CLOSEDS202/C120 Prof. Dr.-Ing. Matthias Hollick; M.Sc. Annemarie Renate Mattmann
7 Wed, 1. Jun. 2022 08:55 11:25 S202/C205 ROOM CLOSEDS202/C120 Prof. Dr.-Ing. Matthias Hollick; M.Sc. Annemarie Renate Mattmann
8 Wed, 8. Jun. 2022 08:55 11:25 S202/C205 ROOM CLOSEDS202/C120 Prof. Dr.-Ing. Matthias Hollick; M.Sc. Annemarie Renate Mattmann
9 Wed, 15. Jun. 2022 08:55 11:25 S202/C205 ROOM CLOSEDS202/C120 Prof. Dr.-Ing. Matthias Hollick; M.Sc. Annemarie Renate Mattmann
10 Wed, 22. Jun. 2022 08:55 11:25 S202/C205 ROOM CLOSEDS202/C120 Prof. Dr.-Ing. Matthias Hollick; M.Sc. Annemarie Renate Mattmann
11 Wed, 29. Jun. 2022 08:55 11:25 S202/C205 ROOM CLOSEDS202/C120 Prof. Dr.-Ing. Matthias Hollick; M.Sc. Annemarie Renate Mattmann
12 Wed, 6. Jul. 2022 08:55 11:25 S202/C205 ROOM CLOSEDS202/C120 Prof. Dr.-Ing. Matthias Hollick; M.Sc. Annemarie Renate Mattmann
13 Wed, 13. Jul. 2022 08:55 11:25 S202/C205 ROOM CLOSEDS202/C120 Prof. Dr.-Ing. Matthias Hollick; M.Sc. Annemarie Renate Mattmann
Class session overview
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
Instructors
Picture: Prof. Dr.-Ing. Matthias Hollick
Prof. Dr.-Ing. Matthias Hollick
M.Sc. Annemarie Renate Mattmann