Reach your full professional potential by earning a Master of Computer Science (MCS). This innovative graduate degree shows you how to turn technical knowledge into practical real-world skills so you can thrive as an innovator and an entrepreneur, and become a leader in any development team.
Each course in the program is designed to improve your overall competencies, mindset and practical skillset so you can utilize and connect a variety of development tools, solve problems and innovate.
BALANCING THEORY AND PRACTICE
Our philosophy is to create a ''dream it, build it'' environment where you apply theory to real-world projects. Employers note that people with traditional master's degrees in computing or computer science have a high level of technical knowledge but low levels of practical knowledge or experience. We want to equip you with both. Through the use of case studies and project-based courses, our Master of Computer Science (MCS) program will give you practical skills in ways theory-focused degrees cannot.
All students in the MCS program must take Practical Algorithm Design. In this course, you gain an essential background to be able to move towards an area of specialization through additional coursework.
Another required course is Seminar on Technology Entrepreneurship. The course involves taking a technology idea and finding a high-potential commercial opportunity, gathering resources such as talent and capital, figuring out how to sell and market the idea, and managing rapid growth. The course also involves bringing incorporating a new technology idea into an existing business.
DEGREE REQUIREMENTS
CP600: Practical Algorithm Design
CP601: Seminar in Technology Entrepreneurship
six additional courses
Setembro 2025
Students must have the following:
English Proficiency
The Test of English as a Foreign Language (TOEFL):
TOEFL iBT: minimum score of 89, with minimum skill scores of 21 in each of the skills tests (speaking, writing, reading and listening).
Paper-based TOEFL: minimum of 573.
The International English Language Testing System (IELTS): minimum score of 7.
Pearson Test of English (PTE): minimum score of 60.
The Canadian Academic English Language (CAEL) Assessment: minimum score of 70.
Os requisitos para o IELTS podem variar de acordo com o curso que você escolher.