course: Computer Networks

teaching methods:
lecture with tutorials
Moodle, computer based presentation
responsible person:
Prof. Dr. Jörg Schwenk
Dr.-Ing. Christian Mainka (ETIT), M. Sc. Matthias Gierlings (ETIT), M. Sc. Louis Jannett (ETIT), M. Sc. Simon Rohlmann (ETIT)
offered in:
summer term

dates in summer term

  • start: Tuesday the 13.04.2021
  • lecture Tuesdays: from 16:00 to 17.30 o'clock
  • tutorial Thursdays: from 08:30 to 10.00 o'clock


Die Angaben zu den Prüfungsmodalitäten (im WiSe 2020/2021 | SoSe 2021) erfolgen vorbehaltlich der aktuellen Situation. Notwendige Änderungen aufgrund universitärer Vorgaben werden zeitnah bekanntgegeben.
Form of exam:written
Registration for exam:FlexNow
Rooms : Mensa Mitte ,  Mensa Nord Ost ,  Mensa Nord West ,  Mensa Ost ,  Mensa West ,  HIB ,  HIC ,  HGB 10
Individual appointments of students to each exam location will be issued by the responsible chair.


After successful completion of the module

  • students know the most important standards used by today's Internet.
  • students know basic concepts of attacks on computer networks
  • students understand the relationship between the individual layers of a computer network and the protocols contained therein
  • students can use the most important network tools for analysis purposes


The lecture gives an introduction to basic protocols and applications of computer networks. The focus of the lecture is on standard protocols and algorithms as they are used in modern computer networks (e.g. the Internet).

Using a layer model, the most important basics are presented and analyzed according to the top-down approach. This includes, for example, DNS and HTTPS on the top layer in the application layer; TCP and UDP on the transport layer; IPv4/IPv6 and routing algorithms on the network layer; and MAC and ARP on the bottom link layer. In addition to the pure functionality of these standards, security aspects are considered on all layers.

In addition to the lecture, exercises will be presented via the eLearning platform Moodle and discussed in the tutorial. Furthermore, a "tool of the week" is presented in each exercise. Each tool is a special software, which you should know as a "networker" (e.g. traceroute, nmap, ...). All discussed tools are freely available and are provided to the students as a learning platform (virtual machine).

The primary literature used is "Computer Networks: The Top-Down Approach" by Kurose and Ross (Pearson Verlag).



recommended knowledge

Basic knowledge of information technology


In the summer term 2021, this course will take place as an eLearning course.
Further information can be found in the Moodle course.


  • Kurose, Ross: Computer Networks, Pearson (Recommendation)
  • Tanenbaum, Wetherall: Computer networks, Pearson