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
  • Project/Internship


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.