Course detail

Computer Networks

FP-psiPAcad. year: 2026/2027

The course focuses on the following topics: principles of communication within computer networks, designing and construction of computer networks, computer networks management.

Language of instruction

Czech

Number of ECTS credits

5

Mode of study

Not applicable.

Entry knowledge

Basic knowledge of electronic communication systems

Rules for evaluation and completion of the course

The student's skills are verified based on active participation in exercises and the preparation of a comprehensive semester paper. The condition for granting credit is participation in exercises and submission of the semester paper with a grade of at least E.

Knowledge is verified by an exam that consists of two parts at different dates. The first part is a test (100 questions, each with 3 options - only one correct), if the student does not answer at least 50% of the test questions correctly, he cannot continue in the second part. The second part is oral. During the oral exam, the student receives two questions at random, for which he has a limited time of 20 minutes to prepare. The actual exam takes place by discussing the questions. The student's skills are verified based on the development of a comprehensive term paper.

The exam is classified according to the ECTS scale. The resulting rating is a weighted arithmetic mean with the following weights: Elaborations of semester work 30% First part of the exam (test) 20% Second part of the exam (oral) 50%

Teaching is partially supervised - lectures are optional, exercises are mandatory.

For ISP, the conditions are identical, except for any mandatory participation in classes. The dates for completing the course are agreed individually according to the conditions approved by ISP.

Aims

The main objective of the course is to familiarise students with basic terms and technologies with respect to computer technologies and computer networks.

Students will be made familiar with basic principles of computer networks, especially in the area of their designing and structure, as well as the communication principles. After finishing the course they will be able to design a computer network and to solve problems regarding communication within computer networks, and to carry out their management.

Study aids

Lecture presentations

Lecture videos

Prerequisites and corequisites

Not applicable.

Basic literature

Andrew S. Tanenbaum,Nick Feamster, David J. Wetherall. Computer Networks, 6th Edition, Pearson, 2021. (EN)
HORÁK, J. Počítačové sítě pro začínající správce. 5. aktualizované vydání. Computer Press, 2011 . 304 s. ISBN 978-80-251-3176-3 (CS)
JEŘÁBEK, J. Komunikační technologie. Brno: Vysoké učení technické v Brně, 2023. s. 1-175. ISBN první verze: 978-80-214-4713-4.  (CS)
Kurose, J., Ross, K.: Computer Networking: A Top-Down Approach (8th Edition), Pearson USA, ISBN 978-9356061316, 2022.  (EN)
NOVOTNÝ, V. Architektura sítí. Skriptum FEKT VUT v Brně. ISBN 80-214-2254-8, 2011 (CS)

Recommended reading

BIGELOW, S. J. Mistrovství v počítačových sítích. Praha: Computer Press, 2004. ISBN 80-251-0178-9 (CS)
HORÁK, J. Malá počítačová síť doma a ve firmě. Praha: Grada Publishing, 2003. ISBN 80-247-0582-6 (CS)
JACOBSEM, O. a D. LYNCH. A Glossary of Networking Terms: (viz RFC 1208), Intereop, Mountain View, CA 1991. 18 s. ISBN 99-00-01128-X (EN)
JEGER, D. a J. PECINOVSKÝ. Postavte si vlastní počítačovou síť. Praha: Grada Publishing, 2000. ISBN 80-7169-700-1. (CS)
JIRKOVSKÝ, V. Vademecum správce sítě. Praha: Grada Publishing, 2001. ISBN 80-7169-745-1 (CS)
OSTERLOH, H. TCP/IP Kompletní průvodce. Praha: SoftPress 2002. ISBN 8086497348 (CS)
PETERSON, Larry L. a DAVIE, Bruce S., [2022]. Computer networks: a systems approach. Sixth edition. Cambridge, MA: Morgan Kaufmann Publishers. ISBN isbn9780128182000. (EN)
PETERSON, Larry L.; DAVIE, Bruce S. Computer networks: a systems approach. Elsevier, 201 (EN)
SHINDER, D. L. Počítačové sítě. SoftPress, 2003. ISBN 8086497550 (CS)
SPORTACK, M. A. Směrování v sítích IP. Praha: Computer Press, 2004. ISBN 80-251-0127-4 (CS)

Classification of course in study plans

  • Programme BAK-MIn Bachelor's 2 year of study, summer semester, compulsory-optional

Type of course unit

 

Lecture

26 hours, optionally

Teacher / Lecturer

Syllabus

Topics of lectures are the following:
- Introduction to computer networks, topology, communication methods in computer networks, taxonomy

- Network models and architectures, principles of layered models

- ISO/OSI reference model, definition of layers

- TCP/IP architecture

- Physical layer, communication basics, technologies on the physical layer, active elements

- Physical layer, real transmission environments, metallic, optical

- Physical layer, cabling systems, legislation

- Link layer, collisions and their solutions, Ethernet, MAC and LLC sublayers, active elements, utilities

- Network layer, addressing, routing, IP protocol, ICMP, active elements, utilities

- Transport layer, TCP, UDP protocols, utilities

- Application layer, DNS, HTTP, FTP, telnet, electronic mail protocols, VoIP protocols

- Computer network problems and their solutions

- Computer network management.

Learning outcomes:

Professional knowledge: Students will gain basic knowledge in the field of computer networks, used protocols and logic of network architectures

Professional skills: Students will gain skills in network configuration methods and analysis of communication problems through a comprehensive semester project.

Professional abilities: Students will be able to configure network devices, analyze digital communication problems communication

Exercise

13 hours, optionally

Teacher / Lecturer

Syllabus

Connecting an end node to the network

Setting basic IP protocol parameters

Verifying the ARP mechanism

Checking L3 layer communication using utilities for various targets, verifying TTL

Working with the routing table

Checking connections at the transport layer

UDP protocol communication

Design of your own communication infrastructure

Self-study

45 hours, optionally

Teacher / Lecturer

Individual preparation for an ending of the course

55 hours, optionally

Teacher / Lecturer