Computer Science - MSc

Master

In Toronto (Canada)

Price on request

Description

  • Type

    Master

  • Location

    Toronto (Canada)

  • Duration

    Flexible

  • Start date

    Different dates available

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.

Facilities

Location

Start date

Toronto (Canada)
See map

Start date

Different dates availableEnrolment now open

About this course

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.

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

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Reviews

Subjects

  • Computing
  • Database
  • Database training
  • Seminar
  • Thesis
  • Research
  • Paper
  • Languages
  • Software
  • Engineering
  • Algorithms

Course programme

Master of Science (MSc)

Thesis Option
  • Master’s Thesis
  • Master’s Seminar
  • 4 Electives
Major Research Paper (MRP) Option
  • Major Research Paper (MRP)
  • Master’s Seminar
  • 6 Electives
Course Only Option
  • 8 Electives
Electives
  • Advanced Algorithms
  • Advanced Software Engineering
  • Advanced Database Systems
  • Advanced Programming Languages
  • Adv Human-Computer Interaction
  • Soft Computing and Machine Intel
  • Special Topics: Core Computer Sci
  • Topics in Data Science
  • Research Methods in Comp Sci
  • Secure Computing
  • Software Metrics
  • Collaborative Computing
  • Distributed Systems
  • Knowledge Discovery
  • Presence
  • Introduction to Computer Vision
  • Visualization
  • Special Topics: Emerging Comp Sci
  • Directed Studies in Computer Sci
  • Genetic Programming
  • Advanced Artificial Intelligence
  • Performance Evaluation
  • Machine Learning
  • Reinforcement Learning
  • Program Analysis for Cyber Security
  • Introduction to Deep Learning
  • Deep Learning in Computer Vision
AI Specialization Option
  • AI specialization Electives
  • CP8206, CP8210, CP8305, CP8311, CP8314, CP8318, CP8319, CP8321, CP8322
* For the AI option a minimum of 2 of the 4 electives must be from the AI electives and the thesis and seminar presentation must be on an AI topic.

** For the AI option a minimum of 4 of the 6 electives must be from the AI electives and the MRP and seminar presentation must be on an AI topic.

*** For the AI option a minimum of 6 of the 8 electives must be from the AI electives.


Computer Science - MSc

Price on request