Served as a Teaching Assistant for the undergraduate Computer Networks course (6 ECTS) in Summer Semester 2022, supporting both the lecture and tutorial components of the course.
The lecture “Computer Networks” covers network communication at various levels. Students learn how local networks can be coordinated via Ethernet or WLAN, and how reliable communication across the Internet is realized.
The tutorials focus primarily on teaching students to implement basic distributed applications on Unix-like systems, using Python as the primary programming language. A short Python introduction was offered at the beginning of the semester for students without prior Python experience.