Master of Applied Computing

Centre for Executive and Professional Education - logo and link to website

Faculty of Science - logo and link to website



Program Overview

The Master of Applied Computing is a course-based professional graduate program offered by the School of Computer Science will provide you with a solid foundation and knowledge of industry-oriented practical aspects of Computer Science, preparing you to take up positions in the growing software industry in Canada and around the world.

The skills and knowledge gained from this program will allow you to develop a successful career in the growing software industry through practical projects, internships and in-class training. This program has been specifically designed to expose you to the latest technologies and developments in a number of high-demand fields.

You will study and live in Canada for approximately 16 consecutive months while enrolled in 8 prescribed courses and one Project/Internship (2 course credit). Courses include not only Computer Science but also Business classes.

These courses will provide you with the practical knowledge required to excel in the ever-growing Computer Software industry. 

Courses May Include

  • Advanced Software Engineering Topics
  • Advanced Database Topic
  • Internet Applications and Distributed Systems
  • Advanced Computing Concepts
  • Advanced Systems Programming
  • Networking and Data Security
  • Finance in a Global Perspective
  • Marketing
  • Managing Employees
  • 500-level Computer Science electives (except for 60-510 and 60-590). Courses vary per term- for a current listing of available course offerings, please refer to the Graduate Calendar
  • Project/Internship


Students will be required to complete an approved software development project, with an industry partner or a faculty supervisor, as part of the 60-699 course. Students working with an industry partner may be required to work off-campus for their internship. Internships are competitive, and students are not guaranteed an internship placement. This is a 4-month project/placement, to be completed during the fourth term of studies. In order to be eligible for an internship, students must successfully complete the Transform program modules, offered in collaboration with the Department of Co-Op, Career and Employment Services.

Intakes- September and January

View Master of Applied Computing flyer (.pdf format)

Prior to the start of the academic program, you may be required to attend English language proficiency training. This program is designed to develop your English language skills in an academic environment and learn more about Canadian culture. Some students may be exempt from the English language course if they demonstrate exceptional English language skills and have exceeded the admission requirements.