Networks and Distributed Systems

Explore the programs and courses offered by Networks and Distributed Systems

Browse Programs Admission Information

Program Overview

The academic Master’s in Networks and Distributed Systems offers a degree that enables graduates to join companies in need of these skills or to pursue a PhD.

Courses are delivered over three semesters, and the program concludes with a project involving the writing and present and defense of a thesis during the fourth semester.

The program covers key areas such as IP Routing and High-Speed Networks, Quality of Service in Networks, Wireless and Mobile Networks. Additional courses complement the training in Distributed Architectures, Blockchain, and Artificial Intelligence.

Teaching Language : French and English

Curriculum Highlights

Core Courses

Semester 1: Advanced Algorithms, AI: Problem Representation and Solving, Signal Processing, Probability and Statistics (Advanced), Advanced Databases and Big Data, IP Routing and High-Speed Networks

Semester 2: Quality of Service in Networks, Distributed Algorithms, Network Service Administration, High-Speed Networks, Introduction to Cryptographic Protocols, Real-Time and Embedded Systems

Semester 3: System Performance Modeling and Evaluation, Parallel Computing and Grid Computing, P2P Distributed Architectures, Blockchain and Web 3.0, Wireless and Mobile Networks, Video and Audio over IP

Advanced Topics


Admissions Information

According to the program of acceptation, the Master’s in "Networks and Distributed Systems" is open to any graduate with a Bachelor's degree who has completed fundamental modules (data structures, language theory, compilation, operating systems, logic, communication networks, etc.).

·      Bachelor’s degree in Computer Science

·     Equivalent recognized Bachelor's degree

Apply Now