700.004 (19S) Lab course: Design of Communication Protocols
Overview
- Lecturer
- Course title german Grundlagenlabor: Entwurf von Kommunikationsprotokollen
- Type Course (continuous assessment course )
- Hours per Week 2.0
- ECTS credits 2.0
- Registrations 2 (12 max.)
- Organisational unit
- Language of instruction English
- Course begins on 26.03.2019
- eLearning Go to Moodle course
Time and place
List of events is loading...
Course Information
Teaching methodology including the use of eLearning tools
Course content
List of Contents:
- Protocol Structure
- Protocol Design
- Introduction to Specification and Description Language (SDL)
- Basic Elements of Communication Protocols
- Flow Control
- Window Protocols
- Sequence Numbers
- ACK/NACK Protocols
- Congestion Avoidance
Prior knowledge expected
No formal requirements.
Basic knowledge of network protocols and programming.
Literature
Book: Design and Validation of Computer Protocols, 1991, Gerard J. Holzmann
Link to further information
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
Written Exam
Grading scheme
Grade / Grade grading schemePosition in the curriculum
- Bachelorstudium Informationstechnik
(SKZ: 289, Version: 17W.1)
-
Subject: Grundlagenlabor Informationstechnik
(Compulsory elective)
-
9a.1 Grundlagenlaborübungen der Informationstechnik (
0.0h KS / 12.0 ECTS)
- 700.004 Lab course: Design of Communication Protocols (2.0h KS / 2.0 ECTS) Absolvierung im 4., 5., 6. Semester empfohlen
-
9a.1 Grundlagenlaborübungen der Informationstechnik (
0.0h KS / 12.0 ECTS)
-
Subject: Grundlagenlabor Informationstechnik
(Compulsory elective)
- Bachelorstudium Informationstechnik
(SKZ: 289, Version: 17W.1)
-
Subject: Informationstechnische Vertiefung sowie mathematische Ergänzung
(Compulsory elective)
-
10b.2.5 zwei weitere Grundlagenlabore der Informationstechnik, welche in (10b.1) nicht gewählt wurden (
0.0h KS / 4.0 ECTS)
- 700.004 Lab course: Design of Communication Protocols (2.0h KS / 2.0 ECTS) Absolvierung im 3., 4., 5. Semester empfohlen
-
10b.2.5 zwei weitere Grundlagenlabore der Informationstechnik, welche in (10b.1) nicht gewählt wurden (
0.0h KS / 4.0 ECTS)
-
Subject: Informationstechnische Vertiefung sowie mathematische Ergänzung
(Compulsory elective)
- Bachelor's degree programme Information Technology
(SKZ: 289, Version: 12W.2)
-
Subject: Grundlagenlabor Informationstechnik
(Compulsory elective)
-
Grundlagenlaborübungen der Informationstechnik (
0.0h KU / 12.0 ECTS)
- 700.004 Lab course: Design of Communication Protocols (2.0h KS / 2.0 ECTS)
-
Grundlagenlaborübungen der Informationstechnik (
0.0h KU / 12.0 ECTS)
-
Subject: Grundlagenlabor Informationstechnik
(Compulsory elective)
Equivalent courses for counting the examination attempts
-
Sommersemester 2021
- 700.004 KS Grundlagenlabor: Entwurf von Kommunikationsprotokollen (2.0h / 2.0ECTS)
-
Wintersemester 2020/21
- 700.004 KS Grundlagenlabor: Entwurf von Kommunikationsprotokollen (2.0h / 2.0ECTS)
-
Sommersemester 2018
- 700.004 KS Grundlagenlabor: Entwurf von Kommunikationsprotokollen (2.0h / 2.0ECTS)
-
Wintersemester 2017/18
- 700.004 KS Grundlagenlabor: Entwurf von Kommunikationsprotokollen (2.0h / 2.0ECTS)