Get $150 Scholarship!


Hamilton, OntarioLOCATION
Estd 1887Established Year

Master of Science [M.Sc] (Computer Science)

 2 years
 full time
 on campus
  Thesis Based

$ 12,820 

1st Year

International Student Tution

Check Detailed Fees

Program Description

  • McMaster University offers MSc in Computer Science for a duration of 2 years.
  • It is an on-campus, thesis-based program available with both full-time and part-time options.
  • The program focused on advancing knowledge in computational theory and practice through intensive computing research problems that involve scientific theory and engineering practice.
  • The specialization courses in the Computer Science program are:
    • Computer Systems and Software Quality
    • Health Informatics and Bioinformatics
    • Scientific Computing and Optimization
    • Security, Privacy, and Data Analytics
    • Theory and Methodologies of Computation
  • In this program, students will deepen and focus their knowledge, develop the ability to work independently by conducting original research, and also develop their professional skills.
  • The research advances state-of-the-art computer software and hardware design, theoretical foundations of computing, and systems development.
  • Students enrolled in MSc programs are eligible to complete a co-op work term after completing 8 or 12 months of studies and the student-faculty ratio of this program is 20:1.
  • The students have to complete 4 courses and write and defend a thesis that presents the results of an individual research project. 
  • McMaster’s Department of Computing and Software advances the field of computing through education and research and provides World-class athletic facilities to the students.
  • Students may also apply for a PhD after completing this program which is of 4 years thesis program available in both full-time and part-time options. 
  • Faculty members are engaged in cross-disciplinary research at the intersection of computer science and areas such as health science, business and management, and other natural science and engineering disciplines.
  • Master of Computer Science at McMaster University ranks 8th according to Maclean’s in Canada.
  • The Faculty of Engineering offers a postgraduate degree program in Computer Science which helps in expanding the knowledge and skills of students they have acquired as a UG student.
  • Job opportunities after MSc Computer Science are Database Administrator, Computer Systems Analyst, etc and the average salary goes up to 62,145 USD.

Program Highlights

Degree Type Offered Master
Duration2 years
Fees$ 25,640 for 2 years
Delivery TypeFull Time
Admission Intake Fall (Deadline - Mar 30)
Language Proficiency TOEFL,IELTS,PTE
Program Url

Eligibility & Entry Requirement

Academic Eligibility:

  • Students have to complete an honors bachelor's degree in Computer Science or related field from a recognized university.
  • The related fields include a UG degree in computer engineering, applied computing, applied mathematics, computer information systems.
  • Students must have a B+ minimum average grade, based on a full-year equivalent of final year courses (3rd/4th level) relevant to the program.

Work Experience Eligibility:

  • Students may also be considered who have good research work.
  • The thesis master’s program includes many research projects and seminars.


Students without related academic experience or work experience students are also encouraged to apply, given they have completed the following courses:

  • Mathematics: Calculus, Linear algebra, Probability, and statistics, Discrete mathematics, Automata, or computation theory.
  • Software: Data structures and algorithms, Principles of programming languages, Scientific computation, Software design, or software engineering.
  • Systems: Computer architecture, Operating systems, Computer networks, Databases, or human-computer interaction.

Indian Student Eligibility:

Indian students are eligible to apply if they meet one of the following eligibility criteria:

  • Completed a 4-year UG degree with first class in a relevant field from a recognized institution.
  • Or, completed a 3-year UG degree must have a substantial background in computer science or software engineering or a related field.

Submission of GRE scores is not compulsory for this program, however, if students have given the GRE exam then it is recommended to submit the scores (minimum 300) for a better chance of admission.

Along with the minimum eligibility requirements, international students hailing from non-English speaking countries need to prove English proficiency through IELTS/TOEFL/any equivalent test.

Required Document List

Following are the required document:

  • Online application form and fees: Students have to fill the online form and submit the application fees. 
  • CV/Resume: Outline of academic achievements and/or awards, publications, relevant work and/or volunteer experience.
  • Two Academic or Professional References: Referees (Teachers, guidance counselors, or Professors) should comment on academics and that references should submit along with the application system.
  • Personal Statement: It should include a brief overview of themselves, strengths and any work experience and/or education that students have.
  • Transcripts: Students have to submit transcripts from all universities/colleges attended, World Education Services Assessments, and English Language Proficiency test scores.
  • Statement of Intent: Reasons or intentions for pursuing studies in this program, including a description of prior experience.

Application Deadline

Mar 30

Scores Required

92 / 120

Avg. Score in


6.5 / 9

Avg. Score in


60 / 90

Avg. Score in


309 / 340

Avg. Score in


Fees & Funding

Tution & Application Fees

YearYear 1Year 2
Tuition fees$12820$12820

Living Costs

HeadAvg Cost Per Year
Room and food (on-campus)$ 9,195
Housing (off-campus)$ 4,860

Scholarship Grants & Financial Aids

NameAmountInternational Students EligibleApplication Deadline
Ontario Graduate Scholarship $10,847 Yes N/A
Paul Foundation scholarships $20,174 Yes N/A
Forktip Women’s- Innovation Scholarship Variable Yes 30 Aug, 2020
(ISC)² Women’s Cybersecurity Scholarships Variable Yes 19 Feb, 2021
FINCAD Women in Finance Scholarship $20,000 Yes N/A
Ellis R. Ott Scholarship for Applied Statistics and Quality Management Variable Yes 01 Apr, 2020
Ontario Graduate Fellowship $8,459 Yes N/A
Collegedunia $150 Scholarship Program $150 Yes N/A
BrokerFish International student scholarship $1,000 Yes 21 Dec, 2020
JN Tata Endowment Scholarship Variable Yes 09 Mar, 2020
Aga khan Foundation Scholarships Variable Yes 31 Mar, 2020
Go Clean Scholarship $3,500 Yes 31 Dec, 2020
Debesh Kamal Scholarship $1,385 Yes 30 Apr, 2020
Bharat Petroleum Scholarship 2020 Variable Yes N/A
Show More

VISA & Work Study


  • Students are required to get a Study Visa to study in Canada.
  • If students are traveling outside Canada will need either an Electronic Travel Authorization (ETA) or a Valid Temporary Resident Visa (TRV) to re-enter Canada.
  • The cost of the study visa is 112 USD and is valid for the length of the student’s study program, plus an extra 90 days.
  • Students need a Social Insurance Number (SIN) to work in Canad and to get the SIN, students will need to bring a passport and study visa.
  • At the time of VISA application, students need to provide various documents:
    • Application form and Study Plan
    • Valid Passport
    • Official Acceptance Letter
    • Financial Evidence

Work Study

Students need a work-Study visa to work in Canada. Full-time international students studying at a Canadian university may seek employment in Canada in 4 situations:

  • on-campus employment
  • co-ops employment
  • working off-campus
  • post-graduation work visa

The McMaster Work Program gives students opportunities to work on campus during the fall/winter terms and over the summer.

  • First-year international students are not eligible for the fall/winter work program but can apply for the summer after their first year and every year beyond.
  • International students with a valid study visa are eligible to participate in McMaster’s work programs.
  • Students can work Part-time at a maximum of 10 hours per week in the fall and winter terms.
  • Students can work Full-time of 35 hours per week and part-time over the summer.

Career and Placement after Course

Job opportunities for MSc Computer Science are:

  • Database Administrator.
  • Computer and Information Research Scientist.
  • Computer Systems Analyst.
  • Software Developer.
  • Web Developer.
  • Top programming languages and skills to learn.
  • Networking in computer science

Get free counselling

Follow & Share this college to get information about admission

Algoma University Sault Ste. Marie, Ontario
Carleton University Ottawa, Ontario
OCAD University Toronto, Ontario
University of Waterloo Waterloo, Ontario
University of Windsor Windsor, Ontario