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 hours Type of teaching Media implementation Concretization 45 Lecture Presence - 15 Laboratory activity Presence - Lecturer independent learning Workload hours Type of teaching Media implementation Concretization 60 Preparation/follow-up for course work - 30 Exam 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