Université de Sherbrooke offers Computer Science (Master's), a master's degree in Computer Sciences programme in Sherbrooke, Canada. The programme runs for 3 semesters. It carries 45.0 credits. Tuition is CAD 1,513 per semester for local students.
At a glance
Degree:Master's Degree
Field:Computer Sciences
Duration: 3 semesters
Credits: 45.0
Local tuition: CAD 1,513 / semester
Information for the 2027/28 academic year · Last reviewed September 2026 ·
Program details
Overview
This program leads to the degree of Maitre es sciences (Master of Science) in Computer Science at the University of Sherbrooke, structured around nine pathways: four research-based tracks that include a thesis — regular computer science, bioinformatics, digital imaging and media, and interdisciplinary medical imaging — and course-based tracks without a thesis, covering regular computer science, artificial intelligence and data science, video game development, and cybersecurity, the last offered with a non-francophone option. The 45-credit curriculum allows specialization in areas such as artificial intelligence, software engineering, imaging, ubiquitous and mobile computing, theoretical computer science, and security. Depending on the pathway chosen, the program is delivered at the main Sherbrooke campus, the Longueuil campus, or through distance education, with admission in the fall, winter, or summer term. It is designed for holders of a bachelor's degree in computer science, mathematics, computer engineering, or software engineering, with a minimum grade-point average of 2.7 on a 4.3 scale. The program suits students seeking either thesis-based research training or a course-based specialization in a specific area of computing.
Requirements
Minimum GPA:2.70 / 4.33
Admission Requirements: Admission requires a first-cycle degree in computer science, mathematics, computer engineering, or software engineering, or the equivalent; graduates of other science or engineering disciplines may be admitted with the program director's approval, possibly with added prerequisite courses. The minimum cumulative average is 2.7 on a 4.3 scale (roughly 12 out of 20 in science subjects), though the Faculty may admit candidates below this threshold while imposing extra prerequisites. Research-oriented streams require the applicant to secure a professor's agreement to supervise their research before admission. The Cybersecurity for Non-Francophones stream instead requires proof the applicant did not graduate from a francophone institution, passage of a French placement test targeting one of four course levels (FLS755, FLS770, FLS785, FLS786), and at least two years of relevant IT/cybersecurity work experience (up to one year of which may be an internship). Required documents include transcripts, diplomas, three confidential recommendation letters, and a CV.
Application Details
Application Deadline:Domestic (Quebec and other Canadian) applicants apply directly to Universite de Sherbrooke: for full-time undergraduate programmes the Winter 2027 deadline is 1 November 2026 and the Fall 2027 deadline is 1 March 2027, with later dates for part-time study. International applicants must apply earlier for visa processing, with a Fall 2027 deadline of 15 January 2027; the equivalent Winter international deadline (1 June) falls the preceding year, so Winter 2027 international applications closed 1 June 2026. The School of Management and Faculty of Education publish their own program-specific dates that are actually later (more time to apply) than the general undergraduate dates, while the Faculty of Medicine and Health Sciences uses earlier dates for most of its M.D. admission categories. None of these are described as rolling; they are published as firm final deadlines. These are institution-wide dates; this programme publishes no deadline of its own.