The School of Computer Science (UM6P-CS) is a hub of innovation in computing, artificial intelligence, and digital systems, driven by excellence in education, applied research, and the creation of cutting-edge solutions tailored to African and global challenges. The School aims to empower a new generation of tech leaders capable of designing intelligent, secure, and sustainable digital infrastructures by addressing complex problems across various technical, societal, and economic contexts.
The 5-year Integrated Preparatory Cycle in Computer Science prepares future digital innovators through a rigorous foundation in mathematics and computer science, combined with hands-on learning in AI, cybersecurity, data science, and software engineering. The program fosters critical thinking, creativity, and ethical responsibility to equip students for the challenges of tomorrow’s digital world.
1st Year / Semester 1
- M1 / Chemistry
- M2 / Physics 1
- M3 / Calculus 1
- M4 / Algebra 1
- M5 / Development Fundamentals
- M6 / Foreign Languages I
1st Year / Semester 2
- M1 / Foreign Languages 2
- M2 / Algorithmic Foundations 1
- M3 / Programming Languages Foundations
- M4 / Physics 2
- M5 / Algorithmics 2
- M6 / Calculus 2
- M7 / Digital Culture
2nd Year / Semester 3
- M1 / Algebra 3
- M2 / Physics 3
- M3 / Databases
- M4 / Foreign Languages 3
- M5 / Calculus 3
- M6 / Artistic Skills
- M7 / Algebra 2
2nd Year / Semester 4
- M1 / Algorithmic Foundations 2
- M2 / Computer Architecture
- M3 / Calculus 4
- M4 / Mathematical Foundations
- M5 / Platform Development
- M6 / Foreign Languages 4
- M7 / Life and Personal Skills
Hold a High School degree (Baccalaureate) in one of the following series: Mathematics A and B, Physical Sciences, Electrical Sciences and Technologies, Mission Baccalaureate, or equivalent. Obtain outstanding results in the baccalaureate exams ("Très bien" mention with top grades in mathematics)