13E033UTM - Introduction to Communication Networks

Course specification
Course title Introduction to Communication Networks
Acronym 13E033UTM
Study programme Electrical Engineering and Computing
Type of study bachelor academic studies
Lecturer (for classes)
Lecturer/Associate (for practice)
Lecturer/Associate (for OTC)
ESPB 6.0 Status mandatory
Condition None
The goal Introduce the students to the fundamentals of computer and communication networks theory. Discuss the lower-layer mechanisms and protocols. Enable the students to calculate the delay in a given network.
The outcome The students will become familiar with the basic terms and definitions related to the computer and communication networks. They will have the knowledge on protocol reference models and the procedures applied at the lower layers and be capable of performing network performance analysys.
URL to the subject page
Contents of lectures Basic terms and definitions. Protocol reference models. Physical layer. Addressing. Medium access control. Reliable transfer mechanisms; error detection and correction, flow control. Examples of protocols. Teletraffic modelling. Queuing systems. Buffer modelling and delay calculation. Performance analysis.
Contents of exercises Network performances calculation – data unit collision probability, number of attempts until the successful transmission, link utilization, delay, etc. Work in Wireshark software.
  1. W. Stallings: Data and Computer Communications, Prentice Hall, 2011
  2. James F. Kurose, Keith W. Ross: Computer Networking: A Top-Down Approach, Addison-Wesley, 2013
  3. M. Bjelica: Telecommunications networks - a collection of solved problems, publisher: Akademska misao, Belgrade, 2008
Number of hours per week during the semester/trimester/year
Lectures Exercises OTC Study and Research Other classes
3 1 1
Methods of teaching Lectures, practices and labs: tests and homework assignments.
Knowledge score (maximum points 100)
Pre obligations Points Final exam Points
Activites during lectures 0 Test paper 40
Practical lessons 10 Oral examination 10
Colloquia 40
Seminars 0