Communication Systems Practicum

Learning Outcomes

  1. design and evaluate a functional electronic communication transmission system
  2. analyze and evaluate different technical solutions from the field of communication systems
  3. realize project activities within given time frame
  4. design embedded computer system for control of the communication system
  5. demonstrate the results of project activities in the form of expert article or presentation
  6. prepare project documentation

Forms of Teaching


The lectures cover the theoretical foundations, which are expanded through practical demonstrations.

Independent assignments

Within the course, two or three practical projects are performed in which it is necessary to independently solve a project task related to a certain segment of communication system.


Four blocks of laboratory exercises are performed in small groups.

Grading Method

Continuous Assessment Exam
Type Threshold Percent of Grade Threshold Percent of Grade
Laboratory Exercises 50 % 20 % 0 % 0 %
Seminar/Project 0 % 60 % 0 % 0 %
Final Exam: Oral 20 %

Week by Week Schedule

  1. Cognitive radio. Wireless sensor networks.
  2. System model. System capacity.
  3. Wired PAN technologies: Universal Serial Bus (USB) and FireWire, Wireles PAN (WPAN) technologies: Bluetooth, ZigBee, Wi-Fi, Infrared Data Association (IrDA).
  4. Wireless Universal Serial Bus (WUSB). Radio-frequency identification (RFID). Near Field Communication (NFC) and Z-Wave.
  5. Port and socket. Socket application programming interface (API). Name and address, User Datagram Protocol (UDP): server and client. Application protocols based on UDP.
  6. Transmission Control Protocol (TCP): server and client. Concurrency. Application protocols based on TCP. Hypertext Transfer Protocol (HTTP) and File Transfer Protocol (FTP). Simple HTTP server.
  7. Project
  8. Project
  9. Cyber-Physical systems. Smart devices, sensors, and actuators. Internet of Things protocols. Software platforms and services for the Internet of Things.
  10. Digital receiver architectures, Transmitter. Receiver. Carrier and sampling frequency recovery.
  11. Digital receiver architectures: processing gain, correction of channel imperfections.
  12. Real time system (RTS) design. Task scheduling and scheduling analysis. Synchronization and communication concerns in RTS.
  13. Embedded system design techniques. Programming for embedded systems.
  14. Project
  15. Project

Study Programmes

University graduate
Audio Technologies and Electroacoustics (profile)
Free Elective Courses (3. semester)
Communication and Space Technologies (profile)
(3. semester)
Computational Modelling in Engineering (profile)
Free Elective Courses (3. semester)
Computer Engineering (profile)
Free Elective Courses (3. semester)
Computer Science (profile)
Free Elective Courses (3. semester)
Control Systems and Robotics (profile)
Free Elective Courses (3. semester)
Data Science (profile)
Free Elective Courses (3. semester)
Electrical Power Engineering (profile)
Free Elective Courses (3. semester)
Electric Machines, Drives and Automation (profile)
Free Elective Courses (3. semester)
Electronic and Computer Engineering (profile)
Free Elective Courses (3. semester)
Electronics (profile)
Free Elective Courses (3. semester)
Information and Communication Engineering (profile)
Free Elective Courses (3. semester)
Network Science (profile)
Free Elective Courses (3. semester)
Software Engineering and Information Systems (profile)
Free Elective Courses (3. semester)


(.), Rappaport, T.S., Millimeter Wave Wireless Communications, Prentice Hall, 2014,
(.), Bartolić, J. (2011.), Mikrovalna elektronika, Graphis,
(.), Zentner, E., Antene i radiosustavi, Graphis, 2001.,
(.), Bonefačić, D. (2016) RF sustavi - intena skripta, FER, Zagreb,
(.), Pozar, D.M. (2000). Microwave and RF Design of Wireless Systems, J. Wiley,
(.), Egan, W.F . (2003). Practical RF System Design, J. Wiley-IEEE Press,

For students


ID 222702
  Winter semester
L3 English Level
L1 e-Learning
45 Lectures
12 Laboratory exercises

Grading System

89 Excellent
76 Very Good
63 Good
50 Acceptable