Core Courses
The core courses of Master 1 in Communications include a balanced mix of theoretical and practical subjects that ensure students gain deep knowledge and hands-on skills in modern communication systems, networks, and signal processing. The first semester covers advanced digital communications, IP routing, propagation and antennas, and advanced signal processing, along with practical labs like digital communications, IP routing, and signal processing labs. It also includes an object-oriented programming course in Python and a supporting technical English course.
The second semester core courses include network services management, digital signal processing and FPGA, transmission channels and optical components, and coding and compression, alongside their respective labs. High-speed networks and ethics courses complete the curriculum, enhancing the student’s academic and professional formation.
Advanced Topics
The Master 1 program addresses advanced technical topics distributed over two semesters. The first semester emphasizes advanced digital communication systems (MIMO, OFDM), performance evaluation (BER, SNR), IP routing, wave propagation, antennas, and advanced signal processing techniques with practical MATLAB/Simulink applications and Python programming. The second semester focuses on network services management, DSP algorithm design and FPGA programming, optical transmission channels, source/channel coding and image compression, high-speed networks, and professional ethics, supported by specialized practical labs.