Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
We provide both thesis-focused and coursework-oriented Master of Science (MSc) programs. The coursework option delivers comprehensive training for students pursuing professional careers. The thesis track emphasizes research excellence, serving as a foundation for PhD-bound students while also benefiting career-focused individuals. While numerous thesis graduates continue to doctoral studies, many have launched successful professional careers immediately after graduation.
Thesis-Based Master’s: Completing the degree normally requires five one-term 500-level courses, registration and participation in the Graduate Seminar (CS 597), together with a Master’s thesis (CS 599). Courses are chosen by students in consultation with their supervisor. All courses prescribed for a student’s approved program of study are designated as primary. Courses additional to the student’s approved program are designated as secondary. Failure to attain a minimum of 65% in any of the primary courses may result in the student being required to withdraw from the program.
Course-Based Master’s: Completing the degree requires twelve one-term 500-level courses, together with a Master’s project (CS 590). Courses are available during the regular semesters (Fall and Winter), and are chosen by students depending on their interest, their background, and on course availability. The Master’s project is normally available only during the Spring/Summer semester. Failure to maintain a minimum of a 65% cumulative average may result in the student being required to withdraw from the program.
Proof of proficiency in English, such as your TOEFL score is required unless English is your first language or you have attended at least one year of university in an English language institution. We expect in principle a minimum TOEFL score of 580 (paper based), 237 (computer based), 90 (Internet based), or a minimum IELTS score of 6.5.