Fully Funded Master of Science in Computer Science at University of Toronto

About Master’s Program,

The MSc program is designed to deepen students’ knowledge of computer science and to introduce them to conducting independent, original research in the field under the guidance of a faculty member.

Program Overview

Program requirements:

Coursework. Students must successfully complete 2.0 graduate full-course equivalents (FCEs) in computer science. The courses must satisfy a breadth requirement to ensure a broad and well-balanced knowledge of computer science.

A major research project (CSC4000Y) demonstrating the student’s ability to do independent work in organizing existing concepts and in suggesting and developing new approaches to solving problems in a research area. The standard for this paper is that it could reasonably be submitted for peer-reviewed publication.

Master’s Program Degree Eligibility with GPA,   

Completion of an appropriate undergraduate degree in computer science or a related discipline, such as engineering, mathematics, or statistics.

A standing that is equivalent to at least B+ (U of T 77–79% or 3.3/4.0) in the final year of study.

English-language proficiency according to University requirements.

Applications are evaluated in their totality: grades, statement of purpose, letters of reference, and any supplementary information submitted are all taken into account.
Admission decisions are made in the context of all other applications in the same admission cycle. For this reason, the graduate office and individual faculty cannot respond to requests for evaluation of applications in isolation. Admission to our graduate programs is very competitive and meeting the minimum admission requirements does not guarantee admission: only 5–10% of applicants receive an offer of admission.

Master’s Funding Coverage,

We offer a funding package to all of our full-time research-stream students. The package is composed of a research assistantship and teaching assistantships. This provides funding for the costs of living and for the cost of tuition.

Guaranteed Funding by Program 

Conditional on satisfactory progress, we guarantee funding for a defined period for each of our programs.

The Department of Computer Science offers an enhanced funding package above the Faculty of Arts and Science Base Funding package. The enhanced package ensure that students have a take-home living allowance of $36,364.00 after tuition and incidentals are paid. This is comprised of research, teaching assistantships, and the Departmental Fellowship.

Departmental Fellowship

The Department will also provide up to $15,000 CAD (for those admitted in 2024–2025). This fellowship does not require any extra duties on your part. Its only purpose is to support your regular activities of research and study in our graduate program. Students in good academic standing must apply for the Departmental Fellowship, which involves informing the Department of Computer Science Graduate Office of the amount and sources of your external scholarships, external stipends, and external paid employment. If you have such income, the amount of your departmental fellowship may be reduced in whole or in part.

Application Requirement,

Names and email addresses of three referees

Research interests

Statement of purpose

Resume/CV

Official Academic Transcripts

Optional Statement on Diversity

Application Deadline,

Dec 01, 2025

Application Fee,

Pay the non-refundable application fee of $125 (CAD) by the application deadline.