This course covers the foundations of networking. It introduces basic concepts of networking for later specialization. The course includes mathematical descriptions of network concepts as Multiple Access Control (ALOHA, collision detection and resolution), error detecting and correcting codes, ARQ, routing and flow control, Queueing and QoS.

In the scope of this course, we explore the following topics:

  • Hierarchical Model of Network Functions (OSI Model, Service Access Points)
  • Point-to-Point Data Transmission (synchronous and asynchronous multiplexing, packets)
  • Error correcting and detecting codes, ARQ protocols
  • Multiple Access Control (ALOHA, Slotted ALOHA, collision resolution, detection and avoiding)
  • Routing and flow control
  • Introduction to Queueing Theory
  • Mobile Network Access Schemes
  • Quality of Service Parameters in TCP/IP

Further information:

Module: Module 1.2, Semester 1
ECTS Credits: 3
Organization: The course consists of a series of lectures with dedicated time slots for exercises.
Language: English
Lecturer: Prof. Dr. Thomas Engel
Mandatory: Yes
Rating: There is a final exam counting 70%. Successful preparation, submission and participation in exercises is valued 30%.