You are now in the main content area

Computer Science (MSc, PhD)

Part of the Faculty of Science

Dalia Hanna, Computer Science PhD student

Program Overview

Format: Full-time (MSc, PhD)

Degree Earned: Master of Science or PhD

Computer science is an exciting, rapidly evolving discipline that impacts our everyday lives in innumerable ways. Graduate degree-holders in computer science are in high demand. Graduates from our programs have a wide range of exciting career options in industry and academia.

Careers include but are not limited to:

  • software developer
  • data scientist
  • database analyst
  • computer vision scientist
  • roboticist
  • information technologist
  • professor

Our faculty actively collaborate with industrial partners, which makes Ryerson’s central downtown location advantageous. It provides walking distance access to Toronto’s vibrant and rapidly growing start-up community, major companies, financial institutions and research hospitals.

The program provides funding to each domestic thesis student. Typical funding packages are outlined below.

HTML Computer Code

At a Glance

MSc

  • Completion of a four-year undergraduate in computer science (or equivalent degree) from an accredited institution
  • Minimum grade point average (GPA) or equivalent of 3.00/4.33 (B) in the last two years of study
  • Statement of intent
  • Resumé/CV
  • Transcripts
  • Two letters of recommendation
  • English language proficiency requirement

PhD

  • Completion of a master’s degree in computer science or a closely related discipline from an accredited institution
  • Minimum grade point average (GPA) or equivalent of 3.33/4.33 (B+)
  • Statement of intent
  • Resumé/CV
  • Transcripts
  • Three letters of recommendation
  • English language proficiency requirement

More information on admission requirements. Due to the competitive nature of our programs, it is not possible to offer admission to everyone who applies that meets the minimum entrance requirements for the program. 

Program specific requirements

Students are encouraged to submit applications prior to the first consideration date to increase their chances of securing financial support for their graduate studies. Applications received after the first consideration date will be accepted and reviewed based on spaces remaining in the program.

See application dates.

For detailed graduate tuition and fees information please visit Fees by Program.

For information on scholarships, awards and financing your graduate studies visit Financing Your Studies.

The Computer Science Graduate faculty conduct research in a wide range of subjects, including:

  • Artificial Intelligence
  • Augmented and Virtual Reality
  • Computer Graphics
  • Computer Vision
  • Cyber-security
  • Data Mining
  • Data Science
  • Machine Learning
  • Networks
  • Robotics
  • Software Engineering

Computer Science (MSc, PhD) graduate program calendar

Graduate Admissions

Admissions information and how to apply

Graduate Studies Admissions Office
11th Floor, 1 Dundas Street West
Toronto, ON
Telephone: 416-979-5150
Email: grdadmit@ryerson.ca

For information specific to programs, please see the program contact information below.

Program Contacts

Dr. Alex Ferworn
Graduate Program Director
PhD
Research areas: Computational public safety: Urban Search and Rescue (USAR) and Chemical, Biological, Radiological and Nuclear explosives (CBRNe) applications, serious gaming, mobile/autonomous/teleoperated robotics, cyber operations, network applications, entrepreneurship and innovation, physical computation, digital media, and algorithms.
Telephone: 416-979-5000, ext. 6968
Email: aferworn@ryerson.ca

Norm Pinder
Graduate Program Administrator
Telephone: (416) 979-5000, Ext. 2656
Email: computerscience@ryerson.ca

Student Profile: VICE Canada feature, external link

Jimmy Tran (computer science PhD student) designed and built a robot used by archaeologists to explore dangerous tombs in el-Hibeh, Egypt.

Graduate Academic Calendar

Find curriculum, course descriptions and important dates for Computer Science (MSc, PhD).

How to Apply

Once you’ve made an informed choice about which program(s) you are going to apply to, preparing your application requires careful research and planning.

Funding

At Ryerson, we understand that pursuing graduate studies is a significant financial investment. Funding comes from a combination of employment contracts (as a teaching assistant), scholarships, awards and stipends. There are a number of additional funding sources – internal and external – available to graduate students that can increase these funding levels.

Research

As an urban innovation university, Ryerson offers 60+ cutting-edge, career-oriented graduate programs, as well as 125+ research centres, institutes and labs, in a wide range of disciplines. Our close connections with industry, government and community partners provide opportunities to apply your knowledge to real-world challenges and make a difference.