Program details

Create your future

No matter where you are in your graduate education, the Faculty of Computer Science has a program that suits your current level of expertise.

Consider our highly regarded MCS or PhD program and choose from one of our many areas of specialization as you join us in our groundbreaking research.

Why research computer science?

Computer science permeates nearly all human endeavours, from business and science to entertainment and medicine. You’ll work alongside  award-winning professors whose expertise is extensive and varied in three major areas of research: big data analytics and machine learning; systems & networks; and human-computer interaction and visualization. Learn more about our research concentrations.

Choose a graduate degree program:

Master of Computer Science


PhD in Computer Science