Computer Science - M.Sc. program

  • The thesis-based Master of Science in Computer Science program provides students with skills and knowledge necessary to pursue doctoral studies or a professional career in the rapidly changing computing and technology fields.
  • This is done through course work in specialized areas of computing technology, applications, and theory, as well as participation in research-oriented seminars, and culminating in an original research thesis. 
  • Students pursuing the thesis-based Master of Science in Computer Science program may optionally elect to seek employment through Co-operative education.
  • These students may undertake a four-month or eight-month work placement and are anticipated to gain practical knowledge of the state-of-the-art technologies of software development by working in software companies in Canada and abroad.
  • Some examples of companies hiring our MSc Co-op students include IBM, Blackberry, among other top high-tech companies.

Program Specific Admission Requirements

Deadline for Fall: 

February 1 (International)

March 15 (Domestic)


Deadline for Winter:

July 15 (International)

September 15 (Domestic)


Minimum TOEFL: IBT-92 (a minimum of 23 in each band)


Minimum IELTS: 6.5, with no individual band score below 6.0 and no more than one band score of 6.0.


Minimum Pearson: 65

Additional Requirements

Applicants must submit a Research Statement Form (500 words or less) which indicates the name of a potential supervisor(s) and potential area of interest.

Resume or Curriculum Vitae.

Two academic referee assessments.


General admission requirements for all Graduate Programs

Scholarships and Funding


Learn More

Request More Information Graduate Academic Calendar Program and Course Descriptions for M.Sc.Visit Computer ScienceApply to this Program