- You need to be currently enrolled on a degree in science and/or engineering
- You need a cumulative GPA of 3.0 or above out of a potential 4.0
- You are required to have relevant academic knowledge for your chosen modules
- Excellent command of mathematics
For undergraduate level: you must have completed at least one (1) year of an undergraduate program in science and engineering.
For graduate level: undergraduate students must have completed at least two (2) years of study if they want to attend classes from the Ingénieur Polytechnicien Program and at least three (3) years of study if they want to attend classes from the 1st year of a Master of Science and Technology Program. Graduate students must be currently enrolled in the first year of an MSc.
For undergraduate level: proof of English language proficiency is required. In compliance with French regulations, you should have at least a B2 level, and a C1 level or higher is strongly recommended.
For graduate level: proof of French language proficiency (at least B2 level) is required for classes taught in French, and proof of English language proficiency (at least B2 level) is required for classes taught in English.