Course details

Data Communications, Computer Networks and Protocols (in English)

PDSe Acad. year 2025/2026 Summer semester 5 credits

Current academic year

Overview of computer networks. Routing algorithms. Transport protocols. Network security. Switch and router design. Packet classification. P2P networks. SDN networks, data centres, virtualization. Privacy and anonymity in computer networks. IPv6 networking. Network traffic identification. 

Guarantor

Course coordinator

Language of instruction

English

Completion

Examination

Time span

  • 26 hrs lectures
  • 26 hrs projects

Assessment points

  • 55 pts final exam
  • 17 pts mid-term test
  • 28 pts projects

Department

Lecturer

Instructor

Learning objectives

Understand the principles and implementation of network algorithms in computer networks. Become familiar with the design of common network devices. Learn advanced methods for classification and analysis of network traffic and error detection in computer communications. 

Prerequisite knowledge and skills

Basics of computer networks, IP addressing, network services: WWW, DHCP, DNS. Principles of the Internet. Basic Unix configuration.

Study literature

Fundamental literature

Syllabus of lectures

  1. Overview of computer networks.
  2. Routing algorithms.
  3. Transport protocols.
  4. Network security.
  5. Switch design.
  6. Router design.
  7. Packet classification.
  8. P2P networks.
  9. SDN networks, data centres, virtualization.
  10. Privacy and anonymity on the Internet.
  11. IPv6 networking.
  12. Network traffic identification.

Syllabus - others, projects and individual work of students

Home assignments:

  • Router configuration. Dynamic routing implementation.
  • Packet forwarding in routers: fast switching, CEF.
  • Encrypted traffic analysis.
  • IPv6 analysis.

Progress assessment

Written mid-term exam and submission of home assignments on time. The mid-term exam and home assignments cannot be repeated. The final exam consists of two parts: written and oral. The minimum for passing the final exam is 25 out of 55. If this is not achieved, the total score will be 0 points.

Course inclusion in study plans

Back to top