700.004 (18S) Lab course: Design of Communication Protocols

Sommersemester 2018

Registration deadline has expired.

First course session
05.03.2018 10:00 - 13:00 L4.1.02 ICT-Lab Off Campus
... no further dates known

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 05.03.2018
eLearning Go to Moodle course

Time and place

List of events is loading...

Course Information

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

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 scheme

Position 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
  • 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
  • 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)

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 2019
  • 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)