Liste des cours par filière

BACHELOR OF SCIENCE

1st YEAR

• CSC_1F001_EP : Computer Programming : https://moodle.polytechnique.fr/enrol/index.php?id=19253, Olivier Blazy

• CSC_1S002_EP : Computer Programming : https://moodle.polytechnique.fr/enrol/index.php?id=19254, Noam Zeilberger

• CSC_1S003_EP :  Introduction to Algorithms : https://moodle.polytechnique.fr/enrol/index.php?id=19255, Damiano Mazza

• CSC_1S004_EP : Web Programming : https://moodle.polytechnique.fr/enrol/index.php?id=19256, Damien Rohmer 

 

2nd YEAR

• CSC_2F001_EP : Object-oriented Programming in C++ : https://moodle.polytechnique.fr/course/view.php?id=19257, Gaël Thomas, Julien Tierny

• CSC_2F002_EP : Design and Analysis of Algorithms : https://moodle.polytechnique.fr/course/view.php?id=19258, Constantin Enea

• CSC_2F003_EP : Logic and Proofs : https://moodle.polytechnique.fr/course/view.php?id=19259, Benjamin Werner

• CSC_2S004_EP : Machine Learning : https://moodle.polytechnique.fr/course/view.php?id=19260, Jesse Read

• CSC_2S005_EP : Computer Architecture : https://moodle.polytechnique.fr/course/view.php?id=19261, Timothy Bourke, Sergio Mover

• CSC_2S006_EP : Introduction to Formal Languages : https://moodle.polytechnique.fr/course/view.php?id=19262, Emmanuel Haucourt, Ambroise Lafond, Noam Zeilberger

• CSC_2S007_EP : Introduction to Networks : https://moodle.polytechnique.fr/course/view.php?id=19263, Thomas Clausen

 

3rd YEAR 

• CSC_3F001_EP : Functional Programming : https://moodle.polytechnique.fr/course/view.php?id=19264, Noam Zeilberger

• CSC_3F002_EP : Compilers : https://moodle.polytechnique.fr/course/view.php?id=19265, Pierre - Yves Strub

• CSC_3F007_EP : Relational programming : https://moodle.polytechnique.fr/course/view.php?id=19266, François Fages

• CSC_3S004_EP : Complexity : https://moodle.polytechnique.fr/course/view.php?id=19267, Olivier Bournez 

• CSC_3S005_EP : Concurrent and Distributed Computing : https://moodle.polytechnique.fr/course/view.php?id=19268, Eric Goubault, Gleb Pogudin

• CSC_3S006_EP : Computer Graphics : https://moodle.polytechnique.fr/course/view.php?id=19269, Nicolas Bonneel

• CSC_3S008_EP :  Formal methods and model checking :  https://moodle.polytechnique.fr/course/view.php?id=19270, Sergio Mover

 

For futher information on Bachelor Program :
https://programmes.polytechnique.edu/bachelor/bachelor-of-science

ENGINEER DEGREE

1st YEAR

• CSC_3X050_EP : Preparatory Course - Computer Science : https://moodle.polytechnique.fr/course/view.php?id=19271, François Morain

• CSC_3X061_EP : Introduction to Computer Science : https://moodle.polytechnique.fr/course/view.php?id=19272, François Morain

• CSC_3X071_EP : Mechanisms of Object-oriented Programming : https://moodle.polytechnique.fr/course/view.php?id=19273, Benjamin Werner

 

2nd YEAR

1 st period (september - november)

• CSC_41011 : Basic Programming and Algorithmics : https://moodle.polytechnique.fr/course/info.php?name=CSC_41011_EP-2024, Jean -Christophe Filliâtre

• CSC_41012 :  Fundamentals of Computer Science: logic, models and calculations : https://moodle.polytechnique.fr/course/info.php?name=CSC_41012_EP-2024, Olivier Bournez

• CSC_41M01 : Modal-Objets connectés et l’IOT : https://moodle.polytechnique.fr/course/info.php?name=CSC_41M01_EP-2024 , Thomas Clausen et Juan Antonio Cordero-Fuertes

• CSC_41M02 : Competitive programming - ICPC SWERC training : https://moodle.polytechnique.fr/course/info.php?name=CSC_41M02_EP-2024, Jill-Jênn Vie

• CSC_41M03_EP :Modal - Tablets and Smartphones : https://moodle.polytechnique.fr/course/info.php?name=CSC_41M03_EP-2024, Pascal Vanier

• CSC_41M05_EP : Modal - Video game design and development : https://moodle.polytechnique.fr/course/info.php?name=CSC_41M05_EP-2024, Raphaël Granier de Cassagnac 

 

2nd period (december – february)

• CSC_42021_EP : Design and Analysis of Algorithms : https://moodle.polytechnique.fr/course/view.php?id=19281, Benjamin Doerr

• CSC_42M01_EP : Modal - Distributed Applications (with project) : https://moodle.polytechnique.fr/course/info.php?name=CSC_42M01_EP-2024, Thomas Clausen

• CSC_42M02_EP :Modal - Robots and Drones : https://moodle.polytechnique.fr/course/info.php?name=CSC_42M02_EP-2024, Sylvie Putot, Eric Goubault

• CSC_42M03_EP : Modal - Web Applications : https://moodle.polytechnique.fr/course/info.php?name=CSC_42M03_EP-2024, Olivier Serre 

 

3rd period (march - may)

• CSC_43042_EP : Algorithms for Data Analysis in Python : https://moodle.polytechnique.fr/course/info.php?name=CSC_43042_EP-2024, Steve Oudot

• CSC_43043_EP : Computer Graphics : https://moodle.polytechnique.fr/course/info.php?name=CSC_43043_EP-2024, Damien Rohmer

• CSC_43M01_EP : Modal - Competitive programming C++  : https://moodle.polytechnique.fr/course/info.php?name=CSC_43M01_EP-2024, Elias Tsigaridas

• CSC_43M02_EP : Modal - Mining and learning on Web Graphs : https://moodle.polytechnique.fr/course/info.php?name=CSC_43M02_EP-2024, Oana Balalau

• CSC_43M04_EP : Modal - Learning in Computer Vision : https://moodle.polytechnique.fr/course/info.php?name=CSC_43M04_EP-2024, Vicky Kalogeiton

• CSC_43M05_EP : Modal - Cybersecurity - the Hacker Xperience :  https://moodle.polytechnique.fr/course/info.php?name=CSC_43M05_EP-2024, Thomas Clausen

 

3RD YEAR :

1st period (september -  décember)

• CSC_51050_EP : Advanced Algorithmics :  https://moodle.polytechnique.fr/enrol/index.php?id=19304, Gilles Schaeffer

• CSC_51051_EP : Computational Logic : from Artificial Intelligence to Zero Bugs : https://moodle.polytechnique.fr/enrol/index.php?id=19305, Samuel Mimram

• CSC_51052_EP : Data Visualization : https://moodle.polytechnique.fr/enrol/index.php?id=19306, Emmanuel Pietriga

• CSC_51053_EP : Database Management Systems :  https://moodle.polytechnique.fr/enrol/index.php?id=19307, Ioana Manolescu

• CSC_51054_EP : Machine and Deep learning : https://moodle.polytechnique.fr/enrol/index.php?id=19308, Michalis Vazirgiannis

• CSC_51055_EP : Constraint-based Modeling and Algorithms for Decision-making : https://moodle.polytechnique.fr/enrol/index.php?id=19309, François Fages

• CSC_51056_EP : Topological Data Analysis : https://moodle.polytechnique.fr/course/view.php?id=19310, Steve Oudot

• CSC_51057_EP : From the Internet to the IoT: Fundamental of Modern Computer Networking : https://moodle.polytechnique.fr/course/view.php?id=19311, Thomas Clausen

• CSC_51058_EP : Introduction to Cryptology : https://moodle.polytechnique.fr/course/view.php?id=19312, François Morain

• CSC_51059_EP : Computer Architecture and Operating Systems : https://moodle.polytechnique.fr/course/view.php?id=19313, Francesco Zappa Nardelli

• CSC_51063_EP : Information Theory : https://moodle.polytechnique.fr/course/view.php?id=19314, Thomas Débris

• CSC_51071_EP : Distributed Data Structures, with a Spotlight on Blockchains : https://moodle.polytechnique.fr/course/view.php?id=19315, Daniel Augot, Constantin Enea

• CSC_51073_EP : Image Analysis and Computer Vision : https://moodle.polytechnique.fr/course/view.php?id=19316, Mathieu Bredif

• CSC_51074_EP : Digital Representations & Analysis of Shapes : https://moodle.polytechnique.fr/course/view.php?id=19317, Mathieu Desbrun

• CSC_51075_EP : Safe Intelligent Systems : https://moodle.polytechnique.fr/course/view.php?id=19318, Sylvie Putot

• CSC_51085_EP : Computer Animation : https://moodle.polytechnique.fr/course/view.php?id=19319, Marie-Paule Cani, Mathieu Desbrun

• CSC_51430_EP : Practical C & Java prog., Algo and Data Structures : https://moodle.polytechnique.fr/course/view.php?id=19320, Jean Louis Rougier

• CSC_51443_EP : IoT Workshops : https://moodle.polytechnique.fr/course/view.php?id=19321, Juan-Antonio Cordero-Fuertes, Thomas Clausen

• CSC_51438_EP : Refresher Course in Artificial Intelligence : https://moodle.polytechnique.fr/course/view.php?id=20507, Amal Dev Parakkat

• CSC_51439_EP : Refresher Course in Cybersecurity and Networking : https://moodle.polytechnique.fr/course/view.php?id=19322, Thomas Clausen et François Morain

• CSC_51445_EP : Networking Fundamentals : https://moodle.polytechnique.fr/course/view.php?id=20426, Thomas Clausen 


2nd period (january - march)

• CSC_52001_EP : Advanced topics in quantum computation and information : https://moodle.polytechnique.fr/course/view.php?id=19323, Thomas Debris

• CSC_52002_EP : Computer Vision : from Fundamentals to Applications : https://moodle.polytechnique.fr/course/view.php?id=19324, Vicky Kalogeiton 

•CSC_52003_EP : Advanced quantum circuitry : https://moodle.polytechnique.fr/course/view.php?id=19325, Titouan Carette

• CSC_52060_EP : Parallel and Distributed Algorithms  : https://moodle.polytechnique.fr/course/view.php?id=19326, Patrick Carribault

• CSC_52061_EP : Randomization in Computer Science: Games, Graphs and Algorithms : https://moodle.polytechnique.fr/course/view.php?id=19327, Benjamin Doerr

• CSC_52062_EP : Algorithmic Geometry: from Theory to Application : https://moodle.polytechnique.fr/course/view.php?id=19328, Luca Castelli Aleardi

• CSC_52064_EP : Compilation : https://moodle.polytechnique.fr/course/view.php?id=19329, Jean Christophe Filliâtre

• CSC_52065_EP : Information Systems Security : https://moodle.polytechnique.fr/course/view.php?id=19330, Guenael Renault

• CSC_52066_EP : Internet : from Fundamentals to Reality : https://moodle.polytechnique.fr/course/view.php?id=19331, Thomas Clausen

• CSC_52067_EP : Wireless networks: from cellular to connected objects : https://moodle.polytechnique.fr/course/view.php?id=19332, Marceau Coupechoux

• CSC_52068_EP : Advanced Cryptology : https://moodle.polytechnique.fr/course/view.php?id=19333, Benjamin Smith

• CSC_52069_EP : Decision theory, with applications to energy systems: https://moodle.polytechnique.fr/course/view.php?id=19334, Claudia d’Ambrosio 

• CSC_52080_EP : Large-scale mathematical optimization : https://moodle.polytechnique.fr/enrol/index.php?id=19335, Leo Liberti

• CSC_52081_EP : Machine Learning and Autonomous Agents : https://moodle.polytechnique.fr/enrol/index.php?id=19336, Patrick Loiseau et Jesse read

• CSC_52082_EP :  Introduction to Text Mining and NLP  : https://moodle.polytechnique.fr/enrol/index.php?id=19337, Michalis Vazirgiannis et David Buscaldi

• CSC_52083_EP : Systems for Big Data : https://moodle.polytechnique.fr/enrol/index.php?id=19338, Yanlei Diao

• CSC_52084_EP : Image Synthesis : https://moodle.polytechnique.fr/enrol/index.php?id=19339, Tamy Boubekeur 

• CSC_52085_EP : Real-time AI in Video Games: decisive & collaborative actions : https://moodle.polytechnique.fr/enrol/index.php?id=19340, David Bilemdjian et Axel Buendia

• CSC_52086_EP : Network Security : https://moodle.polytechnique.fr/enrol/index.php?id=19341, Thomas Clausen

• CSC_52087_EP : Advanced Deep Learning  : https://moodle.polytechnique.fr/enrol/index.php?id=19342, David Buscaldi, Vicky Kalogeiton, Johannes Lutzeyer et Michalis Vazirgiannis  

• CSC_52089_EP : Computational analysis of high-throughtput sequencing date : https://moodle.polytechnique.fr/enrol/index.php?id=19343, Sebastian Will

• CSC_52432_EP : Computer Architectures and Operating Systems : https://moodle.polytechnique.fr/course/view.php?id=20427, Thomas Clausen 

• CSC_52433_EP : Computer Architectures and Operating Systems : https://moodle.polytechnique.fr/course/view.php?id=20428, Sergio Mover

• CSC_52434_EP : Introduction to Cyber Governance : https://moodle.polytechnique.fr/course/view.php?id=20429 , Thomas Clausen

• CSC_52435_EP : IoT Workshops - Mobile Code Crunch : https://moodle.polytechnique.fr/enrol/index.php?id=19344, Juan-Antonio Cordero-Fuertes et Thomas Clausen

• CSC_52436_EP : Facing the Unknown  : https://moodle.polytechnique.fr/course/view.php?id=20430, Thomas Clausen  

• CSC_52445_EP : Scientific Writing & Analysis : https://moodle.polytechnique.fr/enrol/index.php?id=19345, Juan-Antonio Cordero-Fuertes et Thomas Clausen


3rd semester (April - August) : Research Internship

• CSC_52991_EP : Research internship in Computer Science : https://moodle.polytechnique.fr/course/view.php?id=19347, Benjamin Werner

• CSC_52992_EP : Internship in Data Science : https://moodle.polytechnique.fr/course/view.php?id=19348, Ioana Manolescu et Jesse Read

• CSC_52994_EP : Internship in Visual Computing and AI : https://moodle.polytechnique.fr/course/view.php?id=19349, Damien Rohmer

GRADUATE DEGREES (MASTER OF SCIENCE AND TECHNOLOGY)
MASTER IP - PARIS
  • MASTER 1 FOUNDATIONS OF COMPUTER SCIENCE

Responsable : Samuel MIMRAM
Inscriptions sur le site IP Paris : https://www.ip-paris.fr/education/masters/mention-informatique/master-year-1-foundations-computer-science
 

  • MASTER 2 FOUNDATIONS OF COMPUTER SCIENCE

Responsable : Gilles SCHAEFFER
Inscriptions sur le site IP Paris : https://www.ip-paris.fr/education/masters/mention-informatique/master-year-2-foundations-computer-science
 

  • MASTER 1 & 2 CYBER PHYSICAL SYSTEMS 

Responsable : Sergio MOVER
Inscriptions sur le site IP Paris : https://www.ip-paris.fr/education/masters/mention-informatique/master-y…

https://www.ip-paris.fr/education/masters/mention-informatique/master-year-2-cyber-physical-systems