Detailed educational programme for the first year of the Paris-Saclay CPES

Distribution of courses in year 1 (L1)

LIPPS 80%
ESR 20%
LIPPS : Lycée International de Palaiseau Paris-Saclay
ESR : Higher Education & Research Institutions

Summary table for the first year of CPES Paris-Saclay

Subjects Semester 1 Semester 2 Weekly hours Number of weeks Total hours Lectures Labs/TD ECTS
Core Block
Mathematics 8 30 240 180 60 18
Computer Science 6 30 180 90 90 12
Block total 420 270 150 30
Specialization and Applied Domains Block
Health Track - Biology ÉLECTIF 4 24 96 96 0 7
Society Track - Sociology ÉLECTIF 4 24 96 96 0 7
Economics, Social Policies and Health 3 30 90 90 0 6
Data Science: exploration & visualisation 2 15 30 0 30 3
Introduction to Artificial Intelligence 2 12 28 0 28 2
Introduction to Data Science 2 12 28 4 24 2
Introduction to Statistics 2 12 28 24 4 2
Block total 296 244 52 22
Transversal Block
English 2 30 60 60 0 4
Culture / Sports / Second Foreign Language 2 24 48 48 0 4
SPOC Critical Thinking: Science in Society 12 0
Solidarity Project 20 0 0 0
Block total 140 108 0 8
Total L1 856 622 202 60

ECTS distribution for the first year of CPES Paris-Saclay

  • Mathematics
  • Computer Science
  • Economics, Social Policies and Health
  • English
  • Culture / Sports / Second Foreign Language
  • Data Science: exploration & visualisation
  • Introduction to Artificial Intelligence
  • Introduction to Data Science
  • Introduction to Statistics
  • SPOC Critical Thinking: Science in Society
  • Solidarity Project
  • Health or Society Track

Courses for first year of CPES Paris-Saclay

Core fundamentals block
L1 30 ECTS
Year : Bachelor 1 Period : Throughout the year Title : Mathematics Duration : 30 weeks Course hours : 8 hours per week, 240 hours per year Institution : Lycée International de Palaiseau Paris-Saclay Teaching method : Lecture + Tutorial / Lab Credits : 18 ECTS
Course description

This mathematics course focuses on three main areas: algebra, analysis, and probability, and is based on the curriculum of scientific preparatory classes.

It aims to strengthen high school fundamentals while introducing new concepts such as vector spaces, linear applications, numerical series, and probability on a finite set.

Year : Bachelor 1 Period : Throughout the year Title : Computer Science Duration : 30 weeks Course hours : 6 hours per week, 180 hours per year Institution : Lycée International de Palaiseau Paris-Saclay Teaching method : Lecture + Tutorial / Lab Credits : 12 ECTS
Course description

This course covers the basics of programming in Python, with an approach focused on functional programming, algorithms, and data structures (lists, trees, graphs).

It includes formal logic, as well as databases and formal languages (automata, regular expressions).

Students also learn validation, testing, recursion, and proofs by induction.

Applied and specialization domains block
L1 22 ECTS
Elective Year : Bachelor 1 Period : Throughout the year Title : Health Track - Biology Duration : 24 weeks Course hours : 4 hours per week, 96 hours per year Institution : Lycée International de Palaiseau Paris-Saclay Teaching method : Lecture Credits : 7 ECTS
Course description

This biology course is based on the first-year curriculum of the BCPST preparatory classes.

It focuses on the study of living organisms at several levels: molecular, cellular, organism, and ecosystem. It also covers cell organization, metabolism (respiration, nutrition), as well as genetics (structure of DNA, transmission of genetic information).

Elective Year : Bachelor 1 Period : Throughout the year Title : Society Track - Sociology Duration : 24 weeks Course hours : 4 hours per week, 96 hours per year Institution : Lycée International de Palaiseau Paris-Saclay Teaching method : Lecture Credits : 7 ECTS
Course description

This course is based on the curriculum of the B/L preparatory classes and provides advanced training dedicated to the scientific analysis of contemporary societies.

It covers major topics such as the production and dynamics of social order (individuals, socialization, norms, deviance), social relations and stratification (class, gender, age, social mobility), cultures and their diversity, as well as power, political participation, and collective action. This program aims to convey the key concepts of sociology while developing students' analytical rigor and argumentation skills.

Year : Bachelor 1 Period : Throughout the year Title : Economics, Social Policies and Health Duration : 30 weeks Course hours : 3 hours per week, 90 hours per year Institution : Lycée International de Palaiseau Paris-Saclay Teaching method : Lecture Credits : 6 ECTS
Course description

This module offers a structured overview of the major fields of economics, combining historical, theoretical, and applied approaches.

Students explore the foundations of economic thought, the history and evolution of the international financial system, as well as macroeconomic and microeconomic analysis tools.

Year : Bachelor 1 Period : Second semester Title : Data Science: exploration & visualisation Duration : 15 weeks Course hours : 2 hours per week, 30 hours per year Institution : Institut Polytechnique de Paris Teaching method : Tutorial / Lab Credits : 3 ECTS
Course description

This course introduces students to the fundamental methods of statistical analysis and data processing in Python.

The practical sessions use the most widely used numerical libraries (numpy, pandas, scikit-learn) and include a paired project applied to real datasets. The most advanced students can experiment with implementing simplified deep learning models.

This module combines statistical rigor, scientific programming practice, and the use of modern machine learning tools.

Year : Bachelor 1 Period : First semester Title : Introduction to Artificial Intelligence Duration : 12 weeks Course hours : 2 hours per week, 28 hours per year Institution : Université Paris-Saclay Teaching method : Tutorial / Lab Credits : 2 ECTS
Course description

The introductory AI course offers a playful and visual initiation to artificial intelligence - more specifically to statistical learning - through robot control.

The aim, based on practical work, is to develop intuition about learning algorithms (supervised, unsupervised, reinforcement), gradually leading to mathematical formulations.

Implementation will provide opportunities to work with neural networks, computer vision, and language processing. The necessary basics of Python programming will be introduced along the way.

Year : Bachelor 1 Period : Second semester Title : Introduction to Data Science Duration : 12 weeks Course hours : 2 hours per week, 28 hours per year Institution : Université Paris-Saclay Teaching method : Lecture + Tutorial / Lab Credits : 2 ECTS
Course description

This introductory data science course presents the basics of data collection, processing, analysis, and visualization (including image analysis).

It covers the fundamentals of descriptive statistics and probability theory, using Python.

Through an image analysis project, students learn to follow the complete workflow of a data project, from defining the problem to communicating results, with a strong practical component.

Year : Bachelor 1 Period : Second semester Title : Introduction to Statistics Duration : 12 weeks Course hours : 2 hours per week, 28 hours per year Institution : ENS Paris-Saclay Teaching method : Lecture Credits : 2 ECTS
Course description

The introductory statistics course presents the fundamental concepts of descriptive and inferential statistics, enabling the collection, organization, analysis, and interpretation of numerical data.

It introduces students to the main methods for summarizing data, evaluating relationships between variables, and performing estimations and hypothesis tests.

Transversal block
L1 8 ECTS
Year : Bachelor 1 Period : Throughout the year Title : English Duration : 30 weeks Course hours : 2 hours per week, 60 hours per year Institution : Lycée International de Palaiseau Paris-Saclay Teaching method : Lecture Credits : 4 ECTS
Course description

This course takes an action-oriented approach to the five skills (listening and reading comprehension, written expression, continuous and interactive oral expression), with work on the pronunciation of vowel sounds.

Interaction takes place through written and/or audiovisual documents focused on environmental and sustainable development issues, and a communication scenario as part of a year-long project. Intercultural communication may also be addressed within the framework of the project.

Year : Bachelor 1 Period : Throughout the year Title : Culture / Sports / Second Foreign Language Duration : 24 weeks Course hours : 2 hours per week, 48 hours per year Institution : Université Paris-Saclay Teaching method : Sports, Arts or Second Modern Language Credits : 4 ECTS
Course description

Physical, sports, and artistic activities chosen by the student or language instruction.

Year : Bachelor 1 Period : Second semester Title : SPOC Critical Thinking: Science in Society Duration : Not specified Course hours : Not specified Institution : Université Paris-Saclay Teaching method : Small Private Online Course (SPOC) Credits : 0 ECTS
Course description

The SPOC Critical Thinking / Science in Society is an online course designed to raise students' awareness of the issues involved in the interactions between science and society by developing their critical thinking skills.

It consists of five sessions of engaging exercises using audio, video, and textual resources. Each session is linked to a theme covering a specific field of scientific knowledge, and to a question exploring a specific aspect of the interactions between science and society.

Year : Bachelor 1 Period : Not specified Title : Solidarity Project Duration : Not specified Course hours : Not specified Institution : Lycée International de Palaiseau Paris-Saclay Teaching method : - Credits : 0 ECTS
Course description

The Solidarity Project is listed in the Year 1 summary table with 20h and 0 ECTS.

Other views of the programme