Computer Science 2025-26
Block "Projects & SHS"
Courses
Language
Master 1
Master 2
Specialisations/Orientations
Exam
Credits / Coefficient
EN
- Individual project: 2h
- Individual project: 2h
Winter/Summer session
During the semester
During the semester
12
Domain "Algorithms & Theoretical Computer Science" (ATCS)
Courses
Language
Master 1
Master 2
Specialisations/Orientations
Exam
Credits / Coefficient
EN
- Courses: 4h
- Exercises: 3h
-
- Data Analytics
- Foundations of software
- Cyber security - SP
- Networking and Mobility
- Computer Science Theory
- Foundations of Computing
Winter session
Written
Written
8
Domain "Artificial Intelligence & Machine Learning" (AIML)
Courses
Language
Master 1
Master 2
Specialisations/Orientations
Exam
Credits / Coefficient
EN
- Courses: 4h
- Exercises: 2h
- Course based project: 2h
-
- Data Analytics
- Signals, Images and Interfaces
- Computer Science Theory
- Internet Information Systems
- AI & Data Science
Winter session
Written
Written
8
EN
-
- Courses: 2h
- Exercises: 2h
- Lab: 1h
- AI & Data Science
Summer session
Written
Written
8
Domain "Computer Architecture & Integrated Systems" (CAIS)
Courses
Language
Master 1
Master 2
Specialisations/Orientations
Exam
Credits / Coefficient
EN
-
- Courses: 3h
- Lab: 2h
- Computer Engineering-SP
- Cyber security - SP
- Software Systems
- Computer Systems
- Cyber security
Summer session
Written
Written
8
EN
- Courses: 4h
- Course based project: 8h
-
- Computer Engineering-SP
- Software Systems
- Computer Systems
- Cyber security
Winter session
During the semester
During the semester
8
Domain "Computer Graphics" (CG)
Courses
Language
Master 1
Master 2
Specialisations/Orientations
Exam
Credits / Coefficient
EN
-
- Courses: 2h
- Exercises: 1h
- Course based project: 1h
- Signals, Images and Interfaces
- Computer Systems
- Foundations of Computing
Summer session
During the semester
During the semester
8
Geometric computing (Pas donné en 2025-26 - Cours donné en alternance tous les deux ans )
CS-457 / Section IN
EN
- Courses: 3h
- Exercises: 1h
- Lab: 1h
-
- Signals, Images and Interfaces
- Computer Systems
- Foundations of Computing
Winter session
Written
Written
8
Domain "Data management & Information Retrieval" (DMIR)
Courses
Language
Master 1
Master 2
Specialisations/Orientations
Exam
Credits / Coefficient
EN
- Courses: 2h
- Course based project: 2h
-
- Data Analytics
- AI & Data Science
Winter session
Written
Written
8
EN
-
- Courses: 2h
- Exercises: 2h
- Lab: 2h
- Data Analytics
- Foundations of software
- Software Systems
- Internet Information Systems
- Computer Systems
Summer session
Written
Written
8
Domain "Distributed Computing" (DC)
Courses
Language
Master 1
Master 2
Specialisations/Orientations
Exam
Credits / Coefficient
Decentralized systems engineering (This course is a "depth" for Cyber Security master program and Cyber Security minor.)
CS-438 / Section IN
EN
- Courses: 2h
- Exercises: 2h
- Course based project: 2h
-
- Software Systems
Winter session
Written
Written
8
EN
- Courses: 2h
- Exercises: 1h
- Lab: 3h
-
- Foundations of software
- Networking and Mobility
- Software Systems
- Computer Science Theory
- Internet Information Systems
- Computer Systems
- Foundations of Computing
Winter session
Written
Written
8
Domain "Information & Communication Theory" (ICT)
Courses
Language
Master 1
Master 2
Specialisations/Orientations
Exam
Credits / Coefficient
EN
- Courses: 4h
- Exercises: 2h
-
- Data Analytics
- Wireless Communications
- Computer Science Theory
- Foundations of Computing
Winter session
Written
Written
8
EN
- Courses: 4h
- Exercises: 2h
-
- Foundations of Computing
Winter session
Written
Written
8
EN
- Courses: 4h
- Exercises: 2h
-
- Data Analytics
- Wireless Communications
- Computer Science Theory
- Foundations of Computing
Winter session
Written
Written
8
Domain "Natural Language Processing" (NLP)
Courses
Language
Master 1
Master 2
Specialisations/Orientations
Exam
Credits / Coefficient
EN
-
- Courses: 3h
- Exercises: 1h
- Course based project: 2h
- Data Analytics
- Internet Information Systems
- AI & Data Science
Summer session
During the semester
During the semester
8
Domain "Operating Systems and Networks" (OSNET)
Courses
Language
Master 1
Master 2
Specialisations/Orientations
Exam
Credits / Coefficient
EN
- Courses: 2h
- Exercises: 2h
- Lab: 2h
-
- Cyber security - SP
- Networking and Mobility
- Software Systems
- Wireless Communications
- Computer Systems
Winter session
Written
Written
8
EN
- Courses: 3h
- Exercises: 2h
- Lab: 2h
-
- Cyber security - SP
- Networking and Mobility
- Software Systems
- Wireless Communications
- Computer Systems
Winter session
Written
Written
8
Modern digital communications: a hands-on approach (This course will be last given in fall 2025.)
COM-430 / Section SC
EN
- Courses: 2h
- Lab: 2h
-
- Networking and Mobility
- Signals, Images and Interfaces
- Wireless Communications
- Computer Systems
Winter session
During the semester
During the semester
8
EN
- Courses: 4h
-
- Computer Engineering-SP
- Foundations of software
- Cyber security - SP
- Software Systems
- Computer Systems
Winter session
During the semester
During the semester
8
Domain "Programming Language & Formal Methods" (PLFM)
Courses
Language
Master 1
Master 2
Specialisations/Orientations
Exam
Credits / Coefficient
Formal verification (This course is a "depth" for Cyber Security master program and Cyber Security minor.)
CS-550 / Section IN
EN
- Courses: 2h
- Exercises: 2h
- Course based project: 2h
-
- Computer Engineering-SP
- Foundations of software
- Cyber security - SP
- Foundations of Computing
- Cyber security
Winter session
During the semester
During the semester
8
Interactive theorem proving (This course is a "depth" for Cyber Security master program and Cyber Security minor.)
CS-428 / Section IN
EN
-
- Courses: 2h
- Exercises: 1h
- Lab: 2h
- Foundations of software
- Computer Science Theory
- Foundations of Computing
- Cyber security
Summer session
During the semester
During the semester
8
Domain "Security & Privacy" (SP)
Courses
Language
Master 1
Master 2
Specialisations/Orientations
Exam
Credits / Coefficient
Advanced topics on privacy enhancing technologies (This course is a "depth" for Cyber Security master program and Cyber Security minor.)
CS-523 / Section IN
EN
-
- Courses: 3h
- Exercises: 1h
- Course based project: 2h
- Cyber security - SP
- Cyber security
Summer session
Written
Written
8
Cryptography and security (This course is a "depth" for Cyber Security master program and Cyber Security minor.)
COM-401 / Section SC
EN
- Courses: 4h
- Exercises: 2h
-
- Cyber security - SP
- Networking and Mobility
- Internet Information Systems
- Cyber security
Winter session
Written
Written
8
Information security and privacy (This course will be last given in fall 2025. This course is a "depth" for Cyber Security master program and Cyber Security minor.)
COM-402 / Section IN
EN
- Courses: 3h
- Exercises: 1h
- Course based project: 2h
-
- Data Analytics
- Cyber security - SP
- Networking and Mobility
- Software Systems
- Cyber security
Winter session
Written
Written
8
Software security (This course is a "depth" for Cyber Security master program and Cyber Security minor.)
CS-412 / Section IN
EN
-
- Courses: 3h
- Exercises: 2h
- Lab: 1h
- Foundations of software
- Cyber security - SP
- Software Systems
- Computer Systems
- Cyber security
Summer session
Written
Written
8
Group 2 : Options
Courses
Language
Master 1
Master 2
Specialisations/Orientations
Exam
Credits / Coefficient
EN
-
- Courses: 2h
- Course based project: 2h
- Computer Engineering-SP
- Foundations of software
- Software Systems
- Computer Systems
Summer session
During the semester
During the semester
6
Advanced cryptography (This course is a "depth" for Cyber Security master program and Cyber Security minor.)
COM-501 / Section SC
EN
-
- Courses: 2h
- Exercises: 2h
- Cyber security - SP
- Foundations of Computing
Summer session
Written
Written
6
EN
- Courses: 2h
- Exercises: 1h
- Lab: 2h
-
- Computer Engineering-SP
- Foundations of software
- Cyber security - SP
- Software Systems
Winter session
Written
Written
6
EN
- Courses: 2h
- Exercises: 2h
- Course based project: 3h
-
- AI & Data Science
Winter session
During the semester
During the semester
6
EN
- Courses: 2h
- Lab: 2h
-
- Signals, Images and Interfaces
Winter session
Written
Written
4
Applied biostatistics (Pas donné en 2025-26)
MATH-493 / Section MA
EN
-
- Courses: 2h
- Exercises: 2h
Summer session
During the semester
During the semester
5
EN
- Courses: 2h
- Exercises: 2h
-
- Signals, Images and Interfaces
Winter session
Written
Written
4
EN
- Courses: 1h
- TP: 1h
- Course based project: 2h
-
Winter session
Written
Written
4
EN
-
- Courses: 2h
- Exercises: 1h
Summer session
During the semester
During the semester
4
EN
- Courses: 2h
- Exercises: 2h
-
- Data Analytics
- Foundations of software
- Computer Science Theory
- Foundations of Computing
Winter session
During the semester
During the semester
6
EN
-
- Courses: 2h
- Exercises: 2h
Summer session
Written
Written
5
Computers and music (Pas donné en 2025-26)
COM-418 / Section SC
EN
-
- Courses: 2h
- Exercises: 1h
- Signals, Images and Interfaces
- Foundations of Computing
Summer session
Oral
Oral
6
EN
-
- Courses: 2h
- Exercises: 1h
- Signals, Images and Interfaces
- AI & Data Science
Summer session
Written
Written
6
EN
- Courses: 2h
- Exercises: 1h
- Lab: 2h
-
- Foundations of software
- Software Systems
- Computer Science Theory
- Computer Systems
- Foundations of Computing
Winter session
Written
Written
6
EN
-
- Courses: 2h
- Course based project: 2h
- Data Analytics
- Signals, Images and Interfaces
- AI & Data Science
Summer session
During the semester
During the semester
6
EN
-
- Courses: 2h
- Exercises: 2h
- Signals, Images and Interfaces
Summer session
During the semester
During the semester
4
Deep learning in biomedicine (pas donné en 2025-26)
CS-502 / Section IN
EN
-
- Courses: 2h
- Exercises: 2h
- Course based project: 1h
- AI & Data Science
Summer session
During the semester
During the semester
6
Deep reinforcement learning (Pas donné en 2025-26)
CS-456 / Section IN
EN
-
- Courses: 2h
- Exercises: 1h
- Lab: 1h
- AI & Data Science
Summer session
Written
Written
6
CS-472 / Section IN
EN
- Courses: 3h
- Lab: 2h
-
- Computer Engineering-SP
- Computer Systems
Winter session
During the semester
During the semester
6
EN
- Courses: 2h
- Course based project: 2h
-
- Signals, Images and Interfaces
- AI & Data Science
Winter session
Written
Written
6
Distributed information systems (Pas donné en 2025-26)
CS-423 / Section SC
EN
- Courses: 2h
- Exercises: 1h
- Course based project: 1h
-
- Data Analytics
- Networking and Mobility
- Internet Information Systems
- Computer Systems
Winter session
Written
Written
6
Dynamical system theory for engineers (Pas donné en 2025-26 - Cours biennal)
COM-502 / Section SC
EN
-
- Courses: 3h
- Exercises: 1h
Summer session
Written
Written
6
EN
-
- Courses: 2h
- Lab: 2h
- Computer Engineering-SP
- Computer Systems
Summer session
During the semester
During the semester
6
EN
- Courses: 2h
- Course based project: 2h
-
Winter session
During the semester
During the semester
4
EN
- Courses: 2h
- Course based project: 4h
-
- Signals, Images and Interfaces
- AI & Data Science
Winter session
During the semester
During the semester
6
EN
- Courses: 2h
- Exercises: 1h
- Course based project: 1h
-
- AI & Data Science
Winter session
Written
Written
6
Foundations of probabilistic proofs (This course is a "depth" for Cyber Security master program and Cyber Security minor.)
CS-459 / Section IN
EN
- Courses: 4h
- Exercises: 1h
-
- Cyber security - SP
- Computer Science Theory
- Foundations of Computing
- Cyber security
Winter session
During the semester
During the semester
6
Gödel and recursivity (Pas donné en 2025-26 Cours donné en alternance tous les deux ans )
MATH-483 / Section MA
EN
- Courses: 2h
- Exercises: 2h
-
- Computer Science Theory
Winter session
Written
Written
5
EN
- Courses: 2h
- Exercises: 1h
-
- Signals, Images and Interfaces
Winter session
Written
Written
3
EN
-
- Courses: 2h
- Exercises: 1h
- Signals, Images and Interfaces
Summer session
Written
Written
3
Industrial automation (This course can be taken by students of all engineering sections.)
CS-487 / Section SC
EN
-
- Courses: 2h
- Exercises: 1h
Summer session
Oral
Oral
3
EN
-
- Courses: 2h
- Exercises: 1h
- Course based project: 1h
- Signals, Images and Interfaces
- Internet Information Systems
- AI & Data Science
Summer session
During the semester
During the semester
6
EN
- Courses: 2h
- Exercises: 2h
-
- Data Analytics
- Internet Information Systems
- AI & Data Science
Winter session
Written
Written
6
Introduction to quantum cryptography (This course is a « depth » for Cyber Security master program and Cyber Security minor)
COM-440 / Section IN
EN
- Courses: 3h
- Exercises: 1h
-
- Foundations of Computing
- Cyber security
Winter session
Written
Written
6
EN
-
- Courses: 2h
- Exercises: 1h
- Lab: 1h
- AI & Data Science
Summer session
Oral
Oral
6
EN
-
- Courses: 2h
- Exercises: 2h
- AI & Data Science
- Foundations of Computing
Summer session
Written
Written
6
EN
-
- Courses: 2h
- Course based project: 2h
- AI & Data Science
Summer session
Written
Written
6
EN
- Courses: 2h
- Exercises: 1h
- Lab: 1h
-
- Data Analytics
- Computer Science Theory
- Foundations of Computing
Winter session
Written
Written
6
EN
-
- Courses: 2h
- Course based project: 2h
Summer session
During the semester
During the semester
4
EN
-
- Courses: 2h
- Exercises: 1h
- Data Analytics
- Networking and Mobility
- Wireless Communications
- Internet Information Systems
- Foundations of Computing
Summer session
Written
Written
6
Number theory II.d - Cryptography (Pas donné en 2025-26)
MATH-489 / Section MA
EN
-
- Courses: 2h
- Exercises: 2h
- Cyber security - SP
Summer session
Written
Written
5
EN
- Individual project: 2h
- Individual project: 2h
Winter/Summer session
During the semester
During the semester
8
FR
- Courses: 2h
- Course based project: 1h
-
Winter session
During the semester
During the semester
4
Secure hardware design (Pas donné en 2025-26. This course is a "depth" for Cyber Security master program and Cyber Security minor.)
CS-447 / Section IN
EN
-
- Courses: 2h
- Course based project: 4h
- Cyber security
Summer session
During the semester
During the semester
6
Student seminar: security protocols and applications (This course is a "depth" for Cyber Security master program and Cyber Security minor.)
COM-506 / Section SC
EN
-
- Courses: 2h
- Cyber security - SP
- Foundations of Computing
- Cyber security
Summer session
During the semester
During the semester
3
EN
-
- Courses: 2h
- Exercises: 1h
- Data Analytics
- Computer Science Theory
- Foundations of Computing
Summer session
During the semester
During the semester
6
EN
- Courses: 2h
- Exercises: 2h
-
- Computer Engineering-SP
- Computer Systems
Winter session
During the semester
During the semester
6
Topics in software security (Pas donné en 2025-26 - Cours biennal - This course is a "depth" for Cyber Security master program and Cyber Security minor.)
CS-510 / Section IN
EN
- Courses: 1h
- Exercises: 1h
-
- Cyber security - SP
- Computer Systems
- Cyber security
Winter session
During the semester
During the semester
3
EN
- Courses: 3h
- Exercises: 1h
-
- Data Analytics
- Computer Science Theory
- Foundations of Computing
Winter session
During the semester
During the semester
6
EN
-
- Courses: 2h
- Exercises: 1h
- Course based project: 1h
- Signals, Images and Interfaces
- AI & Data Science
Summer session
During the semester
During the semester
6
Master project
Courses
Language
Master 1
Master 2
MP Autumn
MP Spring
Exam
Credits / Coefficient
Internship credited with Master Project (master in Computer Science) (L'étudiant doit effectuer un stage de 8 semaines pendant l'été ou 6 mois après un semestre de Master.)
CS-595 / Section IN
Profs divers
EN
- Individual project: 320h
- Individual project: 320h
- Individual project: 320h
- Individual project: 320h
Winter/Summer session
During the semester
During the semester
0
EN
-
-
- Individual project: 900h
- Individual project: 900h
Winter/Summer session
Oral
Oral
30