19E032TM - Telecommunication Networks
Course specification | ||||
---|---|---|---|---|
Course title | Telecommunication Networks | |||
Acronym | 19E032TM | |||
Study programme | Electrical Engineering and Computing | |||
Module | Telecommunications and Information Technologies | |||
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 fundamentals of computer and communication networks theory. Discuss the lower-layer mechanisms and protocols. Enable the students to use software tools to analyze the networks and program simple networking applications.. | |||
The outcome | The students will become familiar with the basic terms and definitions related to 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 using software tools for network analysis. Additionally, they will be able to program typical client-server applications. | |||
Contents | ||||
URL to the subject page | https://elearning.rcub.bg.ac.rs/moodle/course/view.php?id=1327 | |||
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 | Labs and practices in performance analysis (collision probability, number of attempts until success, link utilization, delay etc). Computer simulation (e.g. ARQ). Work in Wireshark, C, and Python - packet content analysis, microcontroller-based algorithm implementation, and client-server application programming. | |||
Literature | ||||
| ||||
Number of hours per week during the semester/trimester/year | ||||
Lectures | Exercises | OTC | Study and Research | Other classes |
3 | 1.5 | 0.5 | ||
Methods of teaching | Lectures, practices and labs; homework assignments. | |||
Knowledge score (maximum points 100) | ||||
Pre obligations | Points | Final exam | Points | |
Activites during lectures | 5 | Test paper | 70 | |
Practical lessons | 0 | Oral examination | 0 | |
Projects | 0 | |||
Colloquia | 25 | |||
Seminars | 0 |