What will I learn?

This program is designed for students with a strong interest in research in computer science who hold at least the equivalent of an undergraduate minor in CS. This program combines a strong course component with a research thesis. It is the usual (but not mandatory) entry point for students who wish to do a Ph.D., but is also the program of choice for students who want to find challenging and exciting jobs after their master's.

Thesis Courses (29 credits)

29 credits selected from:

COMP 691 Thesis Research 1 (3 credits)
COMP 696 Thesis Research 2 (3 credits)
COMP 697 Thesis Research 3 (4 credits)
COMP 698 Thesis Research 4 (10 credits)
COMP 699 Thesis Research 5 (12 credits)

Required Courses (2 credits)

COMP 602 Computer Science Seminar 1 (1 credit)
COMP 603 Computer Science Seminar 2 (1 credit)

Master of Science (M.Sc.) Computer Science (Thesis): Bioinformatics

Bioinformatics research lies at the intersection of biological/medical sciences and mathematics/computer science/engineering. The intention of the Bioinformatics option is to train students to become researchers in this interdisciplinary field. This includes the development of strategies for experimental design, the construction of tools to analyze datasets, the application of modelling techniques, the creation of tools for manipulating bioinformatics data, the integration of biological databases, and the use of algorithms and statistics.

Master of Science (M.Sc.) Computer Science (Non-Thesis)

This program is designed for students who want to obtain broad knowledge of advanced topics in computer science but without the requirement of a thesis. It offers an excellent preparation for the job market, but is not recommended for students interested in eventually pursuing a Ph.D.


  • Bioinformatics

Which department am I in?

Faculty of Science

Study options

Full Time (45 credit hours)

Tuition fees
CAD$18,661.48 (US$ 14,848) per year
Application deadline

1 March 2022

Start date

31 August 2022, 30 August 2023


McGill University

Downtown Campus,

845 Sherbrooke Street West,


Quebec (QC),

H3A 0G4, Canada

Entry requirements

For international students

The minimum requirement for admission is a bachelor's degree (cumulative grade point average (CGPA) of 3.2 out of 4.0 or better, or equivalent) with the coursework in Computer Science.

English Language Scores:

TOEFL (Test of English as a Foreign Language): minimum acceptable scores are: The CBT is no longer being offered. CBT results will no longer be accepted as ETS no longer reports these results. N.B. an institutional version of the TOEFL is not acceptable. IBT (Internet-Based Test): 86 overall, no less than 20 in each of the four component scores.

IELTS (International English Language Testing System): a band score of 6.5 or greater (Academic module).

Application Deadline: For Fall Term: March 1.

*There may be different IELTS requirements depending on your chosen course.


Get in touch