Mathematics

Explore the programs and courses offered by Mathematics

Browse Programs Admission Information

Program Overview

The Bachelor's Degree in Mathematics aims to provide in-depth training in both fundamental and applied mathematics, while integrating complementary concepts from computer science, physics, and scientific methodology. This program follows the LMD system (Licence-Master-Doctorate) and spans three years (six semesters). It offers a balanced distribution of theoretical courses, tutorials (TD), practical work (TP), and independent study. The primary objectives of this program are:

Mastering Fundamental Mathematics: Building a solid foundation in analysis, algebra, geometry, probability, and statistics.

Developing Algorithmic and Programming Skills: Learning programming languages such as C and mastering scientific tools (e.g., MATLAB, Scilab).

Deepening Knowledge of Physics: Gaining essential knowledge in mechanics and electricity and exploring computer system architecture.

Training in Scientific Methodology: Emphasizing written and oral expression, scientific English, and research techniques.

Preparing for Further Studies or Professional Opportunities: Providing students with the skills needed to pursue a Master's degree or enter professions in teaching, engineering, scientific research, or data management.

Teaching Language : French

Curriculum Highlights

Core Courses

The Mathematics Bachelor's curriculum is built on core modules designed to equip students with fundamental knowledge and essential skills in mathematics, computer science, and scientific methodology. These modules are spread over six semesters and cover several key areas:

  • Mathematical Analysis
  • Mathematical analysis forms a central pillar of the training, enabling students to develop skills in differential and integral calculus, as well as numerical series.
  • Analysis 1 (Semester 1): Real number systems, sequences, limits, real functions of a real variable.
  • Analysis 2 (Semester 2): Integral calculus, definite and improper integrals, differential equations.
  • Analysis 3 and 4 (Semesters 3 and 4): Numerical series, Fourier series, complex analysis, generalized integrals.
  • Algebra

The algebra modules focus on mathematical structures, vector spaces, and matrices, which are essential for studying complex mathematical systems.

Algebra 1 (Semester 1): Logic, set theory, relations, and basic algebraic structures.


Algebra 2 (Semester 2): Vector spaces, linear mappings, matrices, and solving linear systems.

Algebra 3 (Semester 3): Eigenvalues, characteristic polynomials, Jordan canonical form.

Advanced Topics

The advanced modules, primarily offered in semesters 5 and 6, are designed to deepen students' knowledge and prepare them for more specialized fields. These modules cover advanced mathematical concepts, interdisciplinary applications, and methodological tools for academic or professional integration. Key topics include:

Measure and Integration (Semester 5)

Differential Equations and Mathematical Physics (Semester 5)

Geometry and Topology

Optimization and Numerical Methods

Admissions Information

Registration for a bachelor's degree is subject to the following conditions:


- Possession of a baccalaureate degree or equivalent: The candidate must hold a baccalaureate degree or a foreign degree recognized as equivalent.

Apply Now