Communication Networks

Faculty

Faculty of Engineering and Computer Science

Version

Version 1 of 26.09.2025.

Module identifier

11B0233

Module level

Bachelor

Language of instruction

German

ECTS credit points and grading

5.0

Module frequency

winter and summer term

Duration

1 semester

 

 

Brief description

Communication networks and the Internet are the basis of today's information society. TCP/IP-based communication and Ethernet or WLAN technologies have become an elementary component of distributed information technology systems and support industrial processes. Basic knowledge in these areas is therefore equally important for students of computer science, electrical engineering or other engineering disciplines. After completing this module, students will know the basics of technical communication via networks and in particular the components and protocols of TCP/IP-based computer networks. They will be able to analyze and precisely describe the processes in such communication networks in a structured manner. They have the knowledge and practical skills to plan IP-based computer networks, select the required network components appropriately and configure them accordingly. They are sensitized to the topic of network security.

Teaching and learning outcomes

1. elementary basics of communication networks (layer models, communication protocols, addressing concepts, switching principles)
2. technologies and protocols for local networks (transmission media, media access methods, Ethernet technologies, WLAN)
3. protocols of the TCP/IP protocol Stack (e.g. IPv4, IPv6, ICMP, TCP, UDP, application protocols)
4. Routing in IP networks (elementary concepts, distance vector and link state routing, protocol examples)
5. switched Ethernet and virtual LANs (VLANs)
6. further aspects of IP addressing (NAT and DHCP, auto-configuration)
7. introduction to network security
8. configuration of network elements (e.g. PC, switch, router)

Overall workload

The total workload for the module is 150 hours (see also "ECTS credit points and grading").

Teaching and learning methods
Lecturer based learning
Workload hoursType of teachingMedia implementationConcretization
45LecturePresence-
15Laboratory activityPresence-
Lecturer independent learning
Workload hoursType of teachingMedia implementationConcretization
60Preparation/follow-up for course work-
30Exam preparation-
Graded examination
  • Written examination
Ungraded exam
  • Field work / Experimental work
Knowledge Broadening

Students have a broad knowledge of the fundamentals of technical communication via networks. In particular, they have detailed knowledge of Ethernet technologies and the protocols of the TCP/IP family as well as supporting functions in this environment and are able to apply their knowledge in practice to implement such networks.

Knowledge deepening

In addition to the basic knowledge of TCP/IP-based networks, students will be familiar with more advanced concepts for implementing local networks using switched networks and virtual LANs and additional aspects of addressing, e.g. for translation (NAT) or address assignment (DHCP), or network security (ACL), and will be able to implement these in practice. They also have in-depth knowledge of routing concepts in IP-based networks.

Knowledge Understanding

Students understand the processes in communication networks in detail. They are able to question the suitability of TCP/IP-based communication for different applications in the professional and leisure world and are sensitized to network security issues. They can evaluate various protocols and network components with regard to their suitability for different areas of application and select suitable ones.

Application and Transfer

Students can apply their knowledge in practice to plan, implement and configure TCP/IP-based computer networks. They are able to plan small and medium-sized computer networks and to analyze communication processes in TCP/IP-based networks in a structured manner - also using suitable tools for network analysis - and to identify and rectify possible error states in networks. They can identify the required network components (end devices, switches, routers), configure them accordingly and implement them in a functional network.

Communication and Cooperation

Students master the specific terminology used to describe communication processes and are able to present and discuss these in a structured and precise manner.

Literature

Badach, A., Hoffmann, E.: Technik der IP-Netze, 4. Aufl., Hanser, 2019
Tanenbaum, A. S.,Wetherall, D.J.: Computernetzwerke, 5. Aufl., Pearson Studium - IT, 2012
Tanenbaum, A. S., Feamster, N., Wetherall, D.J. : Computer Networks, 6th edition, Pearson, 2021 
Comer: TCP/IP - Studienausgabe: Konzepte, Protokolle und Architekturen, mitp, 2011
Kurose, Ross: Computernetzwerke, 6. Aufl., Pearson Studium, 2014
CCNA Introduction to Networks, v7.02 Cisco Networking Academy, 2021

Applicability in study programs

  • Electrical Engineering in Practical Networks (dual)
    • Electrical Engineering in Practical Networks (dual) B.Sc. (01.03.2026)

  • Mechatronics
    • Mechatronics B.Sc. (01.09.2025)

  • Mechanical Engineering in Practical Networks
    • Mechanical Engineering in Practical Networks B.Sc. (01.03.2026)

  • Computer Science and Media Applications
    • Computer Science and Media Applications B.Sc. (01.09.2025)

  • Bachelor of Vocational Education - Electrical Engineering
    • Bachelor of Vocational Education - Electrical Engineering B.Sc. (01.09.2025)

  • Bachelor of Vocational Education - Information Technology
    • Bachelor of Vocational Education - Information Technology B.Sc. (01.09.2025)

  • Mechanical Engineering
    • Mechanical Engineering B.Sc. (01.09.2025)

  • Automotive Engineering (Bachelor)
    • Automotive Engineering B.Sc. (01.09.2025)

  • Computer Science and Computer Engineering
    • Computer Science and Computer Engineering B.Sc. (01.09.2025)

  • Electrical Engineering
    • Electrical Engineering B.Sc. (01.09.2025)

    Person responsible for the module
    • Roer, Peter
    Teachers
    • Scheerhorn, Alfred
    • Roer, Peter
    • Timmer, Gerald