Computer Networks

An introduction to computer networks based on the five layers of the TCP/IP model, with examples from military and safety-critical systems.

Author
Abstract

The course covers, with the help of logical and mathematical principles, the main mechanisms, protocols, and functions of computer networks. Computer networks are explained on the basis of the five layers of the TCP/IP model. The attack vectors and security risks of computer networks and the associated countermeasures are also addressed. We use examples from military and safety-critical systems, such as C2 systems; the interconnection of sea, air, land, and space systems; robots and drone swarms; distributed radar and sensor systems; and computer networks in logistical and business infrastructure.

Learning outcomes. Upon successful completion of this course, the student is able to:

  • Describe, using logical and mathematical principles, computer networks and the layered network architecture, and thereby understand the operational continuity of vital, military, and safety-critical digital systems.
  • Describe the functions and interrelations of the five layers of the TCP/IP model and analyse the relevant standards.
  • Identify the components at the physical layer (transmission media and network hardware), the data link layer (wired and wireless access protocols), the network layer (IP addressing and routing protocols), the transport layer (transmission protocols and connection quality), and the application layer (essential applications and network security), and explain their operation and disruption.
  • Analyse the performance and security risks of ad-hoc mesh networks, cellular and satellite networks, and the Internet, and survey attack strategies and the corresponding countermeasures.

Topics

Placeholder text for the list of topics covered in this course.

Schedule

Placeholder text for the weekly schedule.

Materials

Placeholder text for lecture notes, slides, and reading list.

Assessment

Placeholder text for the assessment scheme.

Back to top