13E033PMT - Principles of Modern Telecommunications

Course specification
Course title Principles of Modern Telecommunications
Acronym 13E033PMT
Study programme Electrical Engineering and Computing
Module Computer Engineering and Informatics
Type of study bachelor academic studies
Lecturer (for classes)
Lecturer/Associate (for practice)
Lecturer/Associate (for OTC)
ESPB 6.0 Status elective
Condition None
The goal Introduce the students to modern communication systems.
The outcome The students will be able to read technical specifications and solve simple practical problems. They will be able to design a typical wired network. They will understand the most important L2 technologies; they will program network applications in free software tools; they will program a microcontroller, and produce a report in LaTeX2e.
Contents of lectures Physical layer specification. Transmission media. Telecommunication installations. Data link layer. L2 technologies. Free software in telecommunications: GNU Octave, Python, LaTeX2e. Networking applications programming. Communications hardware programming. Telecommunication systems simulation and emulation.
Contents of exercises Network installation project. Work in GNU Octave, Python, and LaTeX2e. MSP430 microcontroller programming. Active network equipment configuration.
  1. M. Bjelica: "Python Programming Language: Notes for ICT Students", ETF, 2016.
  2. M. Bjelica: "Communication and Computer Networks", Akademska misao, 2013.
  3. M. Bjelica: "Modelling and Simulation in Telecommunications", ETF, 2013.
Number of hours per week during the semester/trimester/year
Lectures Exercises OTC Study and Research Other classes
2 2 1
Methods of teaching Lectures, practices, laboratory, project assignments
Knowledge score (maximum points 100)
Pre obligations Points Final exam Points
Activites during lectures 0 Test paper 0
Practical lessons 0 Oral examination 40
Projects 60
Colloquia 0
Seminars 0