Training structure
Faculty of Science
Presentation
Program
Select a program
L1 - CUPGE Mathematics
The Cycle Universitaire Préparatoire aux Grandes Écoles (CUPGE) Mathematics-Physics program is an intensive course with a focus on mathematics.
Written compositions CUPGE S2
2 credits18hArithmetic and counting
6 creditsThermodynamics 1
5 credits54hPython for Science
4 credits36hAlgebra II, vector spaces, and linear applications
6 creditsSolid kinematics and statics
5 credits45hEnglish S2
2 creditsAnalysis II Sequences, series, limited developments
6 credits
General Physics
6 credits54hAlgebra I Linear Systems
5 creditsElectronics
6 creditsCalculus CUPGE & Math
3 creditsWritten Assignments CUPGE S1
2 credits18hReasoning and Set Theory
2 creditsEnglish S1
1 creditGeometry in the plane, space, and the complex plane
4 creditsAnalysis I Functions of one variable and sequences
5 credits
L1 - Double Degree in Computer Science and Mathematics
Algebra I Linear Systems
5 creditsUse of computer systems
4 creditsLet's play with deterministic automata
3 creditsCalculus CUPGE & Math
3 creditsAlgorithms 1
5 creditsReasoning and Set Theory
2 creditsFunctional programming
5 creditsEnglish S1
1 creditGeometry in the plane, space, and the complex plane
4 creditsAnalysis I Functions of one variable and sequences
5 credits
Algorithms 2
5 creditsC programming
5 creditsArithmetic and counting
6 creditsGeneral knowledge - Choose from the list below +
2 creditsChoose 1 out of 13
Introduction to Oceanography
2 creditsPleasures and addictions
2 creditsMan's place in the Universe
2 creditsCreative writing
2 creditsEducation for ecological transition
2 creditsSport
2 creditsBasic computer tools and concepts (PIX)
2 creditsScience and Music
2 creditsScience and Fragrant Culture
2 creditsAdditive manufacturing
2 creditsThe quantum computer, between physics and mathematics
2 creditsQuestioning the movement
2 creditsScience and society
2 credits
Event and web programming
4 creditsAlgebra II, vector spaces, and linear applications
6 creditsEnglish S2
2 creditsAnalysis II Sequences, series, limited developments
6 credits
L1 - Mathematics and its applications
L1 - Mathematics and its applications - Yes
Choose one of two options:
Math Minor Profile
Choose one of two options:
L1 Minor Profile Info choice 1
30 creditsAlgebra I Linear Systems
5 creditsAlgorithms 1
5 creditsReasoning and Set Theory
2 creditsRemediation in mathematics
3 creditsFunctional programming
5 creditsEnglish S1
1 creditGeometry in the plane, space, and the complex plane
4 creditsAnalysis I Functions of one variable and sequences
5 credits
L1 Minor Profile Info choice 2
30 creditsAlgebra I Linear Systems
5 creditsCalculus CUPGE & Math
3 creditsAlgorithms 1
5 creditsReasoning and Set Theory
2 creditsFunctional programming
5 creditsEnglish S1
1 creditGeometry in the plane, space, and the complex plane
4 creditsAnalysis I Functions of one variable and sequences
5 credits
Minor in Mathematics and Physics
Choose one of two options:
L1 Minor Physics Choice 1
30 creditsGeneral Physics
6 credits54hAlgebra I Linear Systems
5 creditsElectronics 1
4 creditsReasoning and Set Theory
2 creditsRemediation in mathematics
3 creditsEnglish S1
1 creditGeometry in the plane, space, and the complex plane
4 creditsAnalysis I Functions of one variable and sequences
5 credits
Minor List Phy Choice 2
30 creditsGeneral Physics
6 credits54hAlgebra I Linear Systems
5 creditsElectronics 1
4 creditsCalculus CUPGE & Math
3 creditsReasoning and Set Theory
2 creditsEnglish S1
1 creditGeometry in the plane, space, and the complex plane
4 creditsAnalysis I Functions of one variable and sequences
5 credits
Choose 1 out of 4
Minor Profile
Algorithms 2
5 creditsC programming
5 creditsArithmetic and counting
6 creditsAlgebra II, vector spaces, and linear applications
6 creditsEnglish S2
2 creditsAnalysis II Sequences, series, limited developments
6 credits
Minor Profile Info - OuiSi
Algorithms 2
5 creditsC programming
5 creditsArithmetic and counting
6 creditsIT remediation
PCSI Remediation in Mathematics
English S2
2 credits
Minor in Physics Profile - Yes
PCSI Remediation in Physics
Arithmetic and counting
6 creditsThermodynamics 1
5 credits54hSolid kinematics and statics
5 credits45hPCSI Remediation in Mathematics
English S2
2 credits
Minor in Physics Profile
Arithmetic and counting
6 creditsThermodynamics 1
5 credits54hAlgebra II, vector spaces, and linear applications
6 creditsSolid kinematics and statics
5 credits45hEnglish S2
2 creditsAnalysis II Sequences, series, limited developments
6 credits
Written compositions CUPGE S2
Level of education
Bachelor's degree +1
ECTS
2 credits
Training structure
Faculty of Science
Hours per week
18h
Four knowledge assessment sessions during the semester in Mathematics and Physics/Mechanics.
Arithmetic and counting
ECTS
6 credits
Training structure
Faculty of Science
This course aims to introduce the basic concepts of arithmetic and counting that are useful for beginning a bachelor's degree in mathematics.
Thermodynamics 1
Level of education
Bachelor's degree +1
ECTS
5 credits
Training structure
Faculty of Science
Hours per week
54h
After reviewing classical mechanics, we will discuss the fundamental quantities of thermodynamics: elementary work, macroscopic work, etc.
The distinction between heat and temperature will be explained in detail.
The concept of pressure will be explained macroscopically, while also providing a microscopic interpretation.
Next, using a historical approach, we will show how principles 1 and 2 were formulated.
From there, applications will be examined: cycles, ideal/real gas, etc.
Thanks to the introduction of state changes, examples (critical point) will be presented.
We will conclude with thermodynamics: mainly diffusion. Depending on the time remaining, concepts related to radiation will be presented.
Python for Science
Level of education
Bachelor's degree +1
ECTS
4 credits
Training structure
Faculty of Science
Hours per week
36h
This module is an introduction to using Python for students pursuing a degree in science. It covers concepts in algorithmics and the Python language, but the approach is primarily geared toward practical applications in science. The examples will therefore focus on issues related to other first-year subjects.
Algebra II, vector spaces, and linear applications
ECTS
6 credits
Training structure
Faculty of Science
This follows on from EU S1 (Algebra I), which introduced linear algebra in R², R³ andRn, matrix calculus, and polynomials with real coefficients.
The objective is to introduce some basic concepts of algebraic structure and to deepen the study of vector spaces and linear applications, as well as polynomials.
Solid kinematics and statics
Level of education
Bachelor's degree +1
ECTS
5 credits
Training structure
Faculty of Science
Hours per week
45h
This Solid Mechanics course focuses on the study of articulated systems consisting of rigid solids through their movements and equilibrium positions. The concepts covered include velocity fields in solids, the classification of connections, and forces. Graphical kinematic and static methods are also used.
English S2
ECTS
2 credits
Training structure
Faculty of Science
Analysis II Sequences, series, limited developments
ECTS
6 credits
Training structure
Faculty of Science
This follows on from S1 (Analysis I), where continuity and differentiability of real functions, common functions, and the study of real sequences were introduced.
The objective is to continue and deepen the work on sequences and functions, and to introduce the study of numerical series.
General Physics
Level of education
Bachelor's degree +1
ECTS
6 credits
Training structure
Faculty of Science
Hours per week
54h
The main objective of this course is to teach you how to pose and solve simple physics problems. The areas of application are point particle mechanics and geometric optics.
Mechanics of the material point:
- Statics: study of mechanical systems in equilibrium.
- Kinematics: the study of the motion of bodies independently of the causes that produce it.
- Dynamics: links between the causes of motion and motion itself.
- Work and energy: work done by forces (conservative and non-conservative), kinetic energy theorem, mechanical energy theorem, and their applications.
Geometric optics:
- Propagation of light (Fermat's principle, Snell-Descartes laws, refractive index)
- Image formation and optical systems (stigmatism, Gaussian approximation, mirrors, thin lenses, dispersive systems, centered systems, optical instruments).
Algebra I Linear Systems
ECTS
5 credits
Training structure
Faculty of Science
This course is an introduction to linear algebra (formalized in S2) based on intuition derived from plane and space geometry. It includes an introduction to matrix calculus.
The EU is also introducing the basic language of polynomials.
Electronics
ECTS
6 credits
Training structure
Faculty of Science
Calculus CUPGE & Math
ECTS
3 credits
Training structure
Faculty of Science
The aim of this EU is to revisit certain concepts from high school analysis, exploring them in greater depth and developing calculation skills and the interpretation of calculations.
Written Assignments CUPGE S1
Level of education
Bachelor's degree +1
ECTS
2 credits
Training structure
Faculty of Science
Hours per week
18h
Four knowledge assessment sessions during the semester in Mathematics and Physics.
Reasoning and Set Theory
ECTS
2 credits
Training structure
Faculty of Science
Geometry in the plane, space, and the complex plane
ECTS
4 credits
Training structure
Faculty of Science
This unit aims to cover plane geometry, its objects, and proofs. The unit also aims to introduce complex numbers. The geometry and complex numbers sections each represent half of the unit.
- objects of plane geometry: points, lines, vectors, angles, circles, triangles, etc.
- geometric transformations of the plane: symmetries, homotheties, rotations, translations.
- work on mathematical proof
- introduction to complex numbers, geometric interpretation, calculations with complex numbers
Analysis I Functions of one variable and sequences
ECTS
5 credits
Training structure
Faculty of Science
The aim of this course is to clarify the concepts of limits of sequences and functions, to deepen the study of sequences and functions, to study the concepts of continuity and differentiability of functions, and to introduce the main "usual" functions.
Algebra I Linear Systems
ECTS
5 credits
Training structure
Faculty of Science
This course is an introduction to linear algebra (formalized in S2) based on intuition derived from plane and space geometry. It includes an introduction to matrix calculus.
The EU is also introducing the basic language of polynomials.
Use of computer systems
ECTS
4 credits
Training structure
Faculty of Science
Introduction to the main concepts of computer systems
Let's play with deterministic automata
ECTS
3 credits
Training structure
Faculty of Science
The theory of languages and automata belongs to the fundamental branch of computer science. In this teaching unit, we will study languages and their representation, in particular rational languages and their representation by finite-state automata.
Calculus CUPGE & Math
ECTS
3 credits
Training structure
Faculty of Science
The aim of this EU is to revisit certain concepts from high school analysis, exploring them in greater depth and developing calculation skills and the interpretation of calculations.
Algorithms 1
ECTS
5 credits
Training structure
Faculty of Science
In this module, we present the basic concepts of algorithms (notion of a problem, problem instance, instance size, notion of complexity, termination, proof of validity).
The algorithms presented will focus on problems related to sorting, stacks, queues, arrays, etc.
Reasoning and Set Theory
ECTS
2 credits
Training structure
Faculty of Science
Functional programming
ECTS
5 credits
Training structure
Faculty of Science
This course aims to introduce the functional programming paradigm. First, we will discuss lambda calculus, which is the computational model on which functional languages are based. Then, we will move on to teaching a real functional programming language, namely OCaml.
The presentation of OCaml will mainly follow the following outline:
1. Basic types, definitions.
2. Function declarations.
3. Basic data structures (tuples, lists).
4. Advanced data structures (sum types, records).
5. Exceptions.
6. Higher-order functions, iterators on lists.
If time permits, we will also look at OCaml's module system, one of the main motivations for which is to group related definitions together, but which also allows for reusability through the system of parameterized modules (functors).
Geometry in the plane, space, and the complex plane
ECTS
4 credits
Training structure
Faculty of Science
This unit aims to cover plane geometry, its objects, and proofs. The unit also aims to introduce complex numbers. The geometry and complex numbers sections each represent half of the unit.
- objects of plane geometry: points, lines, vectors, angles, circles, triangles, etc.
- geometric transformations of the plane: symmetries, homotheties, rotations, translations.
- work on mathematical proof
- introduction to complex numbers, geometric interpretation, calculations with complex numbers
Analysis I Functions of one variable and sequences
ECTS
5 credits
Training structure
Faculty of Science
The aim of this course is to clarify the concepts of limits of sequences and functions, to deepen the study of sequences and functions, to study the concepts of continuity and differentiability of functions, and to introduce the main "usual" functions.
Algorithms 2
ECTS
5 credits
Training structure
Faculty of Science
Continuation of HAI101I, Algorithms 1
C programming
ECTS
5 credits
Training structure
Faculty of Science
Mastery of the basics of C programming; understanding how algorithms and abstract data structures are implemented in the machine.
Arithmetic and counting
ECTS
6 credits
Training structure
Faculty of Science
This course aims to introduce the basic concepts of arithmetic and counting that are useful for beginning a bachelor's degree in mathematics.
General knowledge - Choose from the list below +
ECTS
2 credits
Training structure
Faculty of Science
Introduction to Oceanography
ECTS
2 credits
Training structure
Faculty of Science
Pleasures and addictions
ECTS
2 credits
Training structure
Faculty of Science
Man's place in the Universe
ECTS
2 credits
Training structure
Faculty of Science
Creative writing
ECTS
2 credits
Training structure
Faculty of Science
Education for ecological transition
ECTS
2 credits
Training structure
Faculty of Science
Basic computer tools and concepts (PIX)
ECTS
2 credits
Training structure
Faculty of Science
Science and Music
ECTS
2 credits
Training structure
Faculty of Science
Science and Fragrant Culture
ECTS
2 credits
Training structure
Faculty of Science
Additive manufacturing
ECTS
2 credits
Training structure
Faculty of Science
The quantum computer, between physics and mathematics
ECTS
2 credits
Training structure
Faculty of Science
Questioning the movement
ECTS
2 credits
Training structure
Faculty of Science
Science and society
ECTS
2 credits
Training structure
Faculty of Science
Event and web programming
ECTS
4 credits
Training structure
Faculty of Science
Introduction to Web Application Programming
Algebra II, vector spaces, and linear applications
ECTS
6 credits
Training structure
Faculty of Science
This follows on from EU S1 (Algebra I), which introduced linear algebra in R², R³ andRn, matrix calculus, and polynomials with real coefficients.
The objective is to introduce some basic concepts of algebraic structure and to deepen the study of vector spaces and linear applications, as well as polynomials.
English S2
ECTS
2 credits
Training structure
Faculty of Science
Analysis II Sequences, series, limited developments
ECTS
6 credits
Training structure
Faculty of Science
This follows on from S1 (Analysis I), where continuity and differentiability of real functions, common functions, and the study of real sequences were introduced.
The objective is to continue and deepen the work on sequences and functions, and to introduce the study of numerical series.
L1 Minor Profile Info choice 1
ECTS
30 credits
Training structure
Faculty of Science
Algebra I Linear Systems
ECTS
5 credits
Training structure
Faculty of Science
This course is an introduction to linear algebra (formalized in S2) based on intuition derived from plane and space geometry. It includes an introduction to matrix calculus.
The EU is also introducing the basic language of polynomials.
Algorithms 1
ECTS
5 credits
Training structure
Faculty of Science
In this module, we present the basic concepts of algorithms (notion of a problem, problem instance, instance size, notion of complexity, termination, proof of validity).
The algorithms presented will focus on problems related to sorting, stacks, queues, arrays, etc.
Reasoning and Set Theory
ECTS
2 credits
Training structure
Faculty of Science
Remediation in mathematics
ECTS
3 credits
Training structure
Faculty of Science
Functional programming
ECTS
5 credits
Training structure
Faculty of Science
This course aims to introduce the functional programming paradigm. First, we will discuss lambda calculus, which is the computational model on which functional languages are based. Then, we will move on to teaching a real functional programming language, namely OCaml.
The presentation of OCaml will mainly follow the following outline:
1. Basic types, definitions.
2. Function declarations.
3. Basic data structures (tuples, lists).
4. Advanced data structures (sum types, records).
5. Exceptions.
6. Higher-order functions, iterators on lists.
If time permits, we will also look at OCaml's module system, one of the main motivations for which is to group related definitions together, but which also allows for reusability through the system of parameterized modules (functors).
Geometry in the plane, space, and the complex plane
ECTS
4 credits
Training structure
Faculty of Science
This unit aims to cover plane geometry, its objects, and proofs. The unit also aims to introduce complex numbers. The geometry and complex numbers sections each represent half of the unit.
- objects of plane geometry: points, lines, vectors, angles, circles, triangles, etc.
- geometric transformations of the plane: symmetries, homotheties, rotations, translations.
- work on mathematical proof
- introduction to complex numbers, geometric interpretation, calculations with complex numbers
Analysis I Functions of one variable and sequences
ECTS
5 credits
Training structure
Faculty of Science
The aim of this course is to clarify the concepts of limits of sequences and functions, to deepen the study of sequences and functions, to study the concepts of continuity and differentiability of functions, and to introduce the main "usual" functions.
L1 Minor Profile Info choice 2
ECTS
30 credits
Training structure
Faculty of Science
Algebra I Linear Systems
ECTS
5 credits
Training structure
Faculty of Science
This course is an introduction to linear algebra (formalized in S2) based on intuition derived from plane and space geometry. It includes an introduction to matrix calculus.
The EU is also introducing the basic language of polynomials.
Calculus CUPGE & Math
ECTS
3 credits
Training structure
Faculty of Science
The aim of this EU is to revisit certain concepts from high school analysis, exploring them in greater depth and developing calculation skills and the interpretation of calculations.
Algorithms 1
ECTS
5 credits
Training structure
Faculty of Science
In this module, we present the basic concepts of algorithms (notion of a problem, problem instance, instance size, notion of complexity, termination, proof of validity).
The algorithms presented will focus on problems related to sorting, stacks, queues, arrays, etc.
Reasoning and Set Theory
ECTS
2 credits
Training structure
Faculty of Science
Functional programming
ECTS
5 credits
Training structure
Faculty of Science
This course aims to introduce the functional programming paradigm. First, we will discuss lambda calculus, which is the computational model on which functional languages are based. Then, we will move on to teaching a real functional programming language, namely OCaml.
The presentation of OCaml will mainly follow the following outline:
1. Basic types, definitions.
2. Function declarations.
3. Basic data structures (tuples, lists).
4. Advanced data structures (sum types, records).
5. Exceptions.
6. Higher-order functions, iterators on lists.
If time permits, we will also look at OCaml's module system, one of the main motivations for which is to group related definitions together, but which also allows for reusability through the system of parameterized modules (functors).
Geometry in the plane, space, and the complex plane
ECTS
4 credits
Training structure
Faculty of Science
This unit aims to cover plane geometry, its objects, and proofs. The unit also aims to introduce complex numbers. The geometry and complex numbers sections each represent half of the unit.
- objects of plane geometry: points, lines, vectors, angles, circles, triangles, etc.
- geometric transformations of the plane: symmetries, homotheties, rotations, translations.
- work on mathematical proof
- introduction to complex numbers, geometric interpretation, calculations with complex numbers
Analysis I Functions of one variable and sequences
ECTS
5 credits
Training structure
Faculty of Science
The aim of this course is to clarify the concepts of limits of sequences and functions, to deepen the study of sequences and functions, to study the concepts of continuity and differentiability of functions, and to introduce the main "usual" functions.
Algorithms 2
ECTS
5 credits
Training structure
Faculty of Science
Continuation of HAI101I, Algorithms 1
C programming
ECTS
5 credits
Training structure
Faculty of Science
Mastery of the basics of C programming; understanding how algorithms and abstract data structures are implemented in the machine.
Arithmetic and counting
ECTS
6 credits
Training structure
Faculty of Science
This course aims to introduce the basic concepts of arithmetic and counting that are useful for beginning a bachelor's degree in mathematics.
Algebra II, vector spaces, and linear applications
ECTS
6 credits
Training structure
Faculty of Science
This follows on from EU S1 (Algebra I), which introduced linear algebra in R², R³ andRn, matrix calculus, and polynomials with real coefficients.
The objective is to introduce some basic concepts of algebraic structure and to deepen the study of vector spaces and linear applications, as well as polynomials.
English S2
ECTS
2 credits
Training structure
Faculty of Science
Analysis II Sequences, series, limited developments
ECTS
6 credits
Training structure
Faculty of Science
This follows on from S1 (Analysis I), where continuity and differentiability of real functions, common functions, and the study of real sequences were introduced.
The objective is to continue and deepen the work on sequences and functions, and to introduce the study of numerical series.
L1 Minor Physics Choice 1
ECTS
30 credits
Training structure
Faculty of Science
General Physics
Level of education
Bachelor's degree +1
ECTS
6 credits
Training structure
Faculty of Science
Hours per week
54h
The main objective of this course is to teach you how to pose and solve simple physics problems. The areas of application are point particle mechanics and geometric optics.
Mechanics of the material point:
- Statics: study of mechanical systems in equilibrium.
- Kinematics: the study of the motion of bodies independently of the causes that produce it.
- Dynamics: links between the causes of motion and motion itself.
- Work and energy: work done by forces (conservative and non-conservative), kinetic energy theorem, mechanical energy theorem, and their applications.
Geometric optics:
- Propagation of light (Fermat's principle, Snell-Descartes laws, refractive index)
- Image formation and optical systems (stigmatism, Gaussian approximation, mirrors, thin lenses, dispersive systems, centered systems, optical instruments).
Algebra I Linear Systems
ECTS
5 credits
Training structure
Faculty of Science
This course is an introduction to linear algebra (formalized in S2) based on intuition derived from plane and space geometry. It includes an introduction to matrix calculus.
The EU is also introducing the basic language of polynomials.
Electronics 1
ECTS
4 credits
Training structure
Faculty of Science
Time of year
Autumn
Reasoning and Set Theory
ECTS
2 credits
Training structure
Faculty of Science
Remediation in mathematics
ECTS
3 credits
Training structure
Faculty of Science
Geometry in the plane, space, and the complex plane
ECTS
4 credits
Training structure
Faculty of Science
This unit aims to cover plane geometry, its objects, and proofs. The unit also aims to introduce complex numbers. The geometry and complex numbers sections each represent half of the unit.
- objects of plane geometry: points, lines, vectors, angles, circles, triangles, etc.
- geometric transformations of the plane: symmetries, homotheties, rotations, translations.
- work on mathematical proof
- introduction to complex numbers, geometric interpretation, calculations with complex numbers
Analysis I Functions of one variable and sequences
ECTS
5 credits
Training structure
Faculty of Science
The aim of this course is to clarify the concepts of limits of sequences and functions, to deepen the study of sequences and functions, to study the concepts of continuity and differentiability of functions, and to introduce the main "usual" functions.
Minor List Phy Choice 2
ECTS
30 credits
Training structure
Faculty of Science
General Physics
Level of education
Bachelor's degree +1
ECTS
6 credits
Training structure
Faculty of Science
Hours per week
54h
The main objective of this course is to teach you how to pose and solve simple physics problems. The areas of application are point particle mechanics and geometric optics.
Mechanics of the material point:
- Statics: study of mechanical systems in equilibrium.
- Kinematics: the study of the motion of bodies independently of the causes that produce it.
- Dynamics: links between the causes of motion and motion itself.
- Work and energy: work done by forces (conservative and non-conservative), kinetic energy theorem, mechanical energy theorem, and their applications.
Geometric optics:
- Propagation of light (Fermat's principle, Snell-Descartes laws, refractive index)
- Image formation and optical systems (stigmatism, Gaussian approximation, mirrors, thin lenses, dispersive systems, centered systems, optical instruments).
Algebra I Linear Systems
ECTS
5 credits
Training structure
Faculty of Science
This course is an introduction to linear algebra (formalized in S2) based on intuition derived from plane and space geometry. It includes an introduction to matrix calculus.
The EU is also introducing the basic language of polynomials.
Electronics 1
ECTS
4 credits
Training structure
Faculty of Science
Time of year
Autumn
Calculus CUPGE & Math
ECTS
3 credits
Training structure
Faculty of Science
The aim of this EU is to revisit certain concepts from high school analysis, exploring them in greater depth and developing calculation skills and the interpretation of calculations.
Reasoning and Set Theory
ECTS
2 credits
Training structure
Faculty of Science
Geometry in the plane, space, and the complex plane
ECTS
4 credits
Training structure
Faculty of Science
This unit aims to cover plane geometry, its objects, and proofs. The unit also aims to introduce complex numbers. The geometry and complex numbers sections each represent half of the unit.
- objects of plane geometry: points, lines, vectors, angles, circles, triangles, etc.
- geometric transformations of the plane: symmetries, homotheties, rotations, translations.
- work on mathematical proof
- introduction to complex numbers, geometric interpretation, calculations with complex numbers
Analysis I Functions of one variable and sequences
ECTS
5 credits
Training structure
Faculty of Science
The aim of this course is to clarify the concepts of limits of sequences and functions, to deepen the study of sequences and functions, to study the concepts of continuity and differentiability of functions, and to introduce the main "usual" functions.
Arithmetic and counting
ECTS
6 credits
Training structure
Faculty of Science
This course aims to introduce the basic concepts of arithmetic and counting that are useful for beginning a bachelor's degree in mathematics.
Thermodynamics 1
Level of education
Bachelor's degree +1
ECTS
5 credits
Training structure
Faculty of Science
Hours per week
54h
After reviewing classical mechanics, we will discuss the fundamental quantities of thermodynamics: elementary work, macroscopic work, etc.
The distinction between heat and temperature will be explained in detail.
The concept of pressure will be explained macroscopically, while also providing a microscopic interpretation.
Next, using a historical approach, we will show how principles 1 and 2 were formulated.
From there, applications will be examined: cycles, ideal/real gas, etc.
Thanks to the introduction of state changes, examples (critical point) will be presented.
We will conclude with thermodynamics: mainly diffusion. Depending on the time remaining, concepts related to radiation will be presented.
Algebra II, vector spaces, and linear applications
ECTS
6 credits
Training structure
Faculty of Science
This follows on from EU S1 (Algebra I), which introduced linear algebra in R², R³ andRn, matrix calculus, and polynomials with real coefficients.
The objective is to introduce some basic concepts of algebraic structure and to deepen the study of vector spaces and linear applications, as well as polynomials.
Solid kinematics and statics
Level of education
Bachelor's degree +1
ECTS
5 credits
Training structure
Faculty of Science
Hours per week
45h
This Solid Mechanics course focuses on the study of articulated systems consisting of rigid solids through their movements and equilibrium positions. The concepts covered include velocity fields in solids, the classification of connections, and forces. Graphical kinematic and static methods are also used.
English S2
ECTS
2 credits
Training structure
Faculty of Science
Analysis II Sequences, series, limited developments
ECTS
6 credits
Training structure
Faculty of Science
This follows on from S1 (Analysis I), where continuity and differentiability of real functions, common functions, and the study of real sequences were introduced.
The objective is to continue and deepen the work on sequences and functions, and to introduce the study of numerical series.
L1 Minor Profile Info choice 1
ECTS
30 credits
Training structure
Faculty of Science
Algebra I Linear Systems
ECTS
5 credits
Training structure
Faculty of Science
This course is an introduction to linear algebra (formalized in S2) based on intuition derived from plane and space geometry. It includes an introduction to matrix calculus.
The EU is also introducing the basic language of polynomials.
Algorithms 1
ECTS
5 credits
Training structure
Faculty of Science
In this module, we present the basic concepts of algorithms (notion of a problem, problem instance, instance size, notion of complexity, termination, proof of validity).
The algorithms presented will focus on problems related to sorting, stacks, queues, arrays, etc.
Reasoning and Set Theory
ECTS
2 credits
Training structure
Faculty of Science
Remediation in mathematics
ECTS
3 credits
Training structure
Faculty of Science
Functional programming
ECTS
5 credits
Training structure
Faculty of Science
This course aims to introduce the functional programming paradigm. First, we will discuss lambda calculus, which is the computational model on which functional languages are based. Then, we will move on to teaching a real functional programming language, namely OCaml.
The presentation of OCaml will mainly follow the following outline:
1. Basic types, definitions.
2. Function declarations.
3. Basic data structures (tuples, lists).
4. Advanced data structures (sum types, records).
5. Exceptions.
6. Higher-order functions, iterators on lists.
If time permits, we will also look at OCaml's module system, one of the main motivations for which is to group related definitions together, but which also allows for reusability through the system of parameterized modules (functors).
Geometry in the plane, space, and the complex plane
ECTS
4 credits
Training structure
Faculty of Science
This unit aims to cover plane geometry, its objects, and proofs. The unit also aims to introduce complex numbers. The geometry and complex numbers sections each represent half of the unit.
- objects of plane geometry: points, lines, vectors, angles, circles, triangles, etc.
- geometric transformations of the plane: symmetries, homotheties, rotations, translations.
- work on mathematical proof
- introduction to complex numbers, geometric interpretation, calculations with complex numbers
Analysis I Functions of one variable and sequences
ECTS
5 credits
Training structure
Faculty of Science
The aim of this course is to clarify the concepts of limits of sequences and functions, to deepen the study of sequences and functions, to study the concepts of continuity and differentiability of functions, and to introduce the main "usual" functions.
L1 Minor Profile Info choice 2
ECTS
30 credits
Training structure
Faculty of Science
Algebra I Linear Systems
ECTS
5 credits
Training structure
Faculty of Science
This course is an introduction to linear algebra (formalized in S2) based on intuition derived from plane and space geometry. It includes an introduction to matrix calculus.
The EU is also introducing the basic language of polynomials.
Calculus CUPGE & Math
ECTS
3 credits
Training structure
Faculty of Science
The aim of this EU is to revisit certain concepts from high school analysis, exploring them in greater depth and developing calculation skills and the interpretation of calculations.
Algorithms 1
ECTS
5 credits
Training structure
Faculty of Science
In this module, we present the basic concepts of algorithms (notion of a problem, problem instance, instance size, notion of complexity, termination, proof of validity).
The algorithms presented will focus on problems related to sorting, stacks, queues, arrays, etc.
Reasoning and Set Theory
ECTS
2 credits
Training structure
Faculty of Science
Functional programming
ECTS
5 credits
Training structure
Faculty of Science
This course aims to introduce the functional programming paradigm. First, we will discuss lambda calculus, which is the computational model on which functional languages are based. Then, we will move on to teaching a real functional programming language, namely OCaml.
The presentation of OCaml will mainly follow the following outline:
1. Basic types, definitions.
2. Function declarations.
3. Basic data structures (tuples, lists).
4. Advanced data structures (sum types, records).
5. Exceptions.
6. Higher-order functions, iterators on lists.
If time permits, we will also look at OCaml's module system, one of the main motivations for which is to group related definitions together, but which also allows for reusability through the system of parameterized modules (functors).
Geometry in the plane, space, and the complex plane
ECTS
4 credits
Training structure
Faculty of Science
This unit aims to cover plane geometry, its objects, and proofs. The unit also aims to introduce complex numbers. The geometry and complex numbers sections each represent half of the unit.
- objects of plane geometry: points, lines, vectors, angles, circles, triangles, etc.
- geometric transformations of the plane: symmetries, homotheties, rotations, translations.
- work on mathematical proof
- introduction to complex numbers, geometric interpretation, calculations with complex numbers
Analysis I Functions of one variable and sequences
ECTS
5 credits
Training structure
Faculty of Science
The aim of this course is to clarify the concepts of limits of sequences and functions, to deepen the study of sequences and functions, to study the concepts of continuity and differentiability of functions, and to introduce the main "usual" functions.
Minor in Mathematics and Physics
Training structure
Faculty of Science
L1 Minor Physics Choice 1
ECTS
30 credits
Training structure
Faculty of Science
General Physics
Level of education
Bachelor's degree +1
ECTS
6 credits
Training structure
Faculty of Science
Hours per week
54h
The main objective of this course is to teach you how to pose and solve simple physics problems. The areas of application are point particle mechanics and geometric optics.
Mechanics of the material point:
- Statics: study of mechanical systems in equilibrium.
- Kinematics: the study of the motion of bodies independently of the causes that produce it.
- Dynamics: links between the causes of motion and motion itself.
- Work and energy: work done by forces (conservative and non-conservative), kinetic energy theorem, mechanical energy theorem, and their applications.
Geometric optics:
- Propagation of light (Fermat's principle, Snell-Descartes laws, refractive index)
- Image formation and optical systems (stigmatism, Gaussian approximation, mirrors, thin lenses, dispersive systems, centered systems, optical instruments).
Algebra I Linear Systems
ECTS
5 credits
Training structure
Faculty of Science
This course is an introduction to linear algebra (formalized in S2) based on intuition derived from plane and space geometry. It includes an introduction to matrix calculus.
The EU is also introducing the basic language of polynomials.
Electronics 1
ECTS
4 credits
Training structure
Faculty of Science
Time of year
Autumn
Reasoning and Set Theory
ECTS
2 credits
Training structure
Faculty of Science
Remediation in mathematics
ECTS
3 credits
Training structure
Faculty of Science
Geometry in the plane, space, and the complex plane
ECTS
4 credits
Training structure
Faculty of Science
This unit aims to cover plane geometry, its objects, and proofs. The unit also aims to introduce complex numbers. The geometry and complex numbers sections each represent half of the unit.
- objects of plane geometry: points, lines, vectors, angles, circles, triangles, etc.
- geometric transformations of the plane: symmetries, homotheties, rotations, translations.
- work on mathematical proof
- introduction to complex numbers, geometric interpretation, calculations with complex numbers
Analysis I Functions of one variable and sequences
ECTS
5 credits
Training structure
Faculty of Science
The aim of this course is to clarify the concepts of limits of sequences and functions, to deepen the study of sequences and functions, to study the concepts of continuity and differentiability of functions, and to introduce the main "usual" functions.
Minor List Phy Choice 2
ECTS
30 credits
Training structure
Faculty of Science
General Physics
Level of education
Bachelor's degree +1
ECTS
6 credits
Training structure
Faculty of Science
Hours per week
54h
The main objective of this course is to teach you how to pose and solve simple physics problems. The areas of application are point particle mechanics and geometric optics.
Mechanics of the material point:
- Statics: study of mechanical systems in equilibrium.
- Kinematics: the study of the motion of bodies independently of the causes that produce it.
- Dynamics: links between the causes of motion and motion itself.
- Work and energy: work done by forces (conservative and non-conservative), kinetic energy theorem, mechanical energy theorem, and their applications.
Geometric optics:
- Propagation of light (Fermat's principle, Snell-Descartes laws, refractive index)
- Image formation and optical systems (stigmatism, Gaussian approximation, mirrors, thin lenses, dispersive systems, centered systems, optical instruments).
Algebra I Linear Systems
ECTS
5 credits
Training structure
Faculty of Science
This course is an introduction to linear algebra (formalized in S2) based on intuition derived from plane and space geometry. It includes an introduction to matrix calculus.
The EU is also introducing the basic language of polynomials.
Electronics 1
ECTS
4 credits
Training structure
Faculty of Science
Time of year
Autumn
Calculus CUPGE & Math
ECTS
3 credits
Training structure
Faculty of Science
The aim of this EU is to revisit certain concepts from high school analysis, exploring them in greater depth and developing calculation skills and the interpretation of calculations.
Reasoning and Set Theory
ECTS
2 credits
Training structure
Faculty of Science
Geometry in the plane, space, and the complex plane
ECTS
4 credits
Training structure
Faculty of Science
This unit aims to cover plane geometry, its objects, and proofs. The unit also aims to introduce complex numbers. The geometry and complex numbers sections each represent half of the unit.
- objects of plane geometry: points, lines, vectors, angles, circles, triangles, etc.
- geometric transformations of the plane: symmetries, homotheties, rotations, translations.
- work on mathematical proof
- introduction to complex numbers, geometric interpretation, calculations with complex numbers
Analysis I Functions of one variable and sequences
ECTS
5 credits
Training structure
Faculty of Science
The aim of this course is to clarify the concepts of limits of sequences and functions, to deepen the study of sequences and functions, to study the concepts of continuity and differentiability of functions, and to introduce the main "usual" functions.
Algorithms 2
ECTS
5 credits
Training structure
Faculty of Science
Continuation of HAI101I, Algorithms 1
C programming
ECTS
5 credits
Training structure
Faculty of Science
Mastery of the basics of C programming; understanding how algorithms and abstract data structures are implemented in the machine.
Arithmetic and counting
ECTS
6 credits
Training structure
Faculty of Science
This course aims to introduce the basic concepts of arithmetic and counting that are useful for beginning a bachelor's degree in mathematics.
Algebra II, vector spaces, and linear applications
ECTS
6 credits
Training structure
Faculty of Science
This follows on from EU S1 (Algebra I), which introduced linear algebra in R², R³ andRn, matrix calculus, and polynomials with real coefficients.
The objective is to introduce some basic concepts of algebraic structure and to deepen the study of vector spaces and linear applications, as well as polynomials.
English S2
ECTS
2 credits
Training structure
Faculty of Science
Analysis II Sequences, series, limited developments
ECTS
6 credits
Training structure
Faculty of Science
This follows on from S1 (Analysis I), where continuity and differentiability of real functions, common functions, and the study of real sequences were introduced.
The objective is to continue and deepen the work on sequences and functions, and to introduce the study of numerical series.
Minor Profile Info - OuiSi
Training structure
Faculty of Science
Algorithms 2
ECTS
5 credits
Training structure
Faculty of Science
Continuation of HAI101I, Algorithms 1
C programming
ECTS
5 credits
Training structure
Faculty of Science
Mastery of the basics of C programming; understanding how algorithms and abstract data structures are implemented in the machine.
Arithmetic and counting
ECTS
6 credits
Training structure
Faculty of Science
This course aims to introduce the basic concepts of arithmetic and counting that are useful for beginning a bachelor's degree in mathematics.
PCSI Remediation in Mathematics
Training structure
Faculty of Science
English S2
ECTS
2 credits
Training structure
Faculty of Science
Minor in Physics Profile - Yes
Training structure
Faculty of Science
PCSI Remediation in Physics
Training structure
Faculty of Science
Arithmetic and counting
ECTS
6 credits
Training structure
Faculty of Science
This course aims to introduce the basic concepts of arithmetic and counting that are useful for beginning a bachelor's degree in mathematics.
Thermodynamics 1
Level of education
Bachelor's degree +1
ECTS
5 credits
Training structure
Faculty of Science
Hours per week
54h
After reviewing classical mechanics, we will discuss the fundamental quantities of thermodynamics: elementary work, macroscopic work, etc.
The distinction between heat and temperature will be explained in detail.
The concept of pressure will be explained macroscopically, while also providing a microscopic interpretation.
Next, using a historical approach, we will show how principles 1 and 2 were formulated.
From there, applications will be examined: cycles, ideal/real gas, etc.
Thanks to the introduction of state changes, examples (critical point) will be presented.
We will conclude with thermodynamics: mainly diffusion. Depending on the time remaining, concepts related to radiation will be presented.
Solid kinematics and statics
Level of education
Bachelor's degree +1
ECTS
5 credits
Training structure
Faculty of Science
Hours per week
45h
This Solid Mechanics course focuses on the study of articulated systems consisting of rigid solids through their movements and equilibrium positions. The concepts covered include velocity fields in solids, the classification of connections, and forces. Graphical kinematic and static methods are also used.
PCSI Remediation in Mathematics
Training structure
Faculty of Science
English S2
ECTS
2 credits
Training structure
Faculty of Science
Minor in Physics Profile
Training structure
Faculty of Science
Arithmetic and counting
ECTS
6 credits
Training structure
Faculty of Science
This course aims to introduce the basic concepts of arithmetic and counting that are useful for beginning a bachelor's degree in mathematics.
Thermodynamics 1
Level of education
Bachelor's degree +1
ECTS
5 credits
Training structure
Faculty of Science
Hours per week
54h
After reviewing classical mechanics, we will discuss the fundamental quantities of thermodynamics: elementary work, macroscopic work, etc.
The distinction between heat and temperature will be explained in detail.
The concept of pressure will be explained macroscopically, while also providing a microscopic interpretation.
Next, using a historical approach, we will show how principles 1 and 2 were formulated.
From there, applications will be examined: cycles, ideal/real gas, etc.
Thanks to the introduction of state changes, examples (critical point) will be presented.
We will conclude with thermodynamics: mainly diffusion. Depending on the time remaining, concepts related to radiation will be presented.
Algebra II, vector spaces, and linear applications
ECTS
6 credits
Training structure
Faculty of Science
This follows on from EU S1 (Algebra I), which introduced linear algebra in R², R³ andRn, matrix calculus, and polynomials with real coefficients.
The objective is to introduce some basic concepts of algebraic structure and to deepen the study of vector spaces and linear applications, as well as polynomials.
Solid kinematics and statics
Level of education
Bachelor's degree +1
ECTS
5 credits
Training structure
Faculty of Science
Hours per week
45h
This Solid Mechanics course focuses on the study of articulated systems consisting of rigid solids through their movements and equilibrium positions. The concepts covered include velocity fields in solids, the classification of connections, and forces. Graphical kinematic and static methods are also used.
English S2
ECTS
2 credits
Training structure
Faculty of Science
Analysis II Sequences, series, limited developments
ECTS
6 credits
Training structure
Faculty of Science
This follows on from S1 (Analysis I), where continuity and differentiability of real functions, common functions, and the study of real sequences were introduced.
The objective is to continue and deepen the work on sequences and functions, and to introduce the study of numerical series.
Admission
Admission requirements
Applications for the first year of a bachelor's degree (L1) can only be made via Parcoursup: https://www.parcoursup.gouv.fr/
Please consult the platform for dates and procedures.