Program Overview

Program Brochure 2025-26
Computer Science and Mathematics
Application deadline

March 1 for Fall Semester

Minimum admission requirements

Quebec Secondary School Diploma or a level of education that is deemed equivalent by the College.

Prerequisites

Mathematics TS 5 or SN 5
Secondary 5 Chemistry
Secondary 5 Physics

About the Program

This program will allow graduates to pursue studies in the exciting and ever growing field of Computer Science. As a pre-university program, students are also able to enter university programs in Mathematics, Actuarial Sciences, Computer Gaming, Information Systems as well as traditional fields of study in both engineering and sciences.

The innovative computer science courses in this program will give you the chance to take your skills, interests and passion for computers and technology and turn them into an exciting base for academic studies. Students will use a program approach to present scientific solutions to problems using math, chemistry and physics. While studying Computer Science and Mathematics you will combine science and computer technology courses.

In this program, you will learn to:

  • Interpret and evaluate solutions and theories
  • Take a systematic approach to problem solving
  • Use information and communications technologies to solve problems in a scientific context
  • Conduct research and carry out projects pertaining to situations, problems or issues by drawing on several fields of knowledge
  • Learn to work individually and as part of a team ↘ Develop personal abilities in analysis and reasoning
  • Conduct a comprehensive assessment in the area of computer science and mathematics

Program Grids

For further information about English Certificate Holders and Non-Certificate Holders, please refer to the Law 14 (Bill 96) FAQ. Find a list of course descriptions here.

Students with certificates of eligibility are sorted into High French Proficiency (HFP) and Lower French Proficiency (LFP) based on placement grades.

Program grids are subject to change.

Semester 1 Semester 2 Semester 3 Semester 4
EnglishEnglishEnglishEnglish for Science Programs
HumanitiesHumanitiesHumanities for Science ProgramsPhysical Education
French Block AFrench Block BComplementary in FrenchComplementary in French
Differential CalculusPhysical EducationPhysical EducationDiscrete Mathematics
MechanicsIntegral CalculusProbability and StatisticsLinear Algebra and Vector Geometry
Introduction to ProgrammingGeneral ChemistryWaves and Modern PhysicsElectricité et magnétisme
Data Structures and Object-oriented ProgrammingProgram Development in a Graphical EnvironmentIntegration of Science in the Laboratory
Semester 1 Semester 2 Semester 3 Semester 4
EnglishEnglishEnglishEnglish for Science Programs
HumanitiesHumanitiesHumanities for Science ProgramsPhysical Education
French (Block A)French (Block B)Français et société québécoiseFrançais, travail et numérique
Differential CalculusPhysical EducationPhysical EducationDiscrete Mathematics
MechanicsIntegral CalculusProbability and StatisticsLinear Algebra and Vector Geometry
Introduction to ProgrammingGeneral ChemistryWaves and Modern PhysicsElectricity and Magnetism
Data Structures and Object-oriented ProgrammingProgram Development in a Graphical EnvironmentIntegration of Science in the Laboratory
Projet expérientiel en français
Semester 1 Semester 2 Semester 3 Semester 4
EnglishEnglishEnglishEnglish for Science Programs
HumanitiesHumanitiesHumanities for Science ProgramsPhysical Education
Œuvres narratives et écriturePoésie, théâtre et écritureComparaison d'oeuvresComplementary in French
Differential CalculusPhysical EducationPhysical EducationDiscrete Mathematics
MechanicsIntegral CalculusProbability and StatisticsLinear Algebra and Vector Geometry
Introduction to ProgrammingGeneral ChemistryWaves and Modern PhysicsElectricité et magnétisme
Data Structures and Object-oriented ProgrammingProgram Development in a Graphical EnvironmentIntegration of Science in the Laboratory

Ready to apply?

Click here to find all the information you need to complete your online application.

How to apply