Master of Applied CS
Photo credit: Danny Abriel

The Master of Applied Computer Science is a 16-month graduate degree that prepares students for dynamic careers in the software industry. Student develop their technical skills through core courses in systems, communications, and data management. They then apply what they have learnt in a paid industry internship, entrepreneurship work-term, or project. The program is also open to students with a STEM undergraduate degree outside of computer science and engineering who complete a two term preparatory program in software development.


Know more about MACS by clicking here.



Have questions about graduate programs? Get in touch with our graduate advisors

  • Send an email to graduate<at> to book an appointment to meet with an advisor.
    • In your email, send your banner number (B00#), your full name.
    • Also include a 1-2 line summary about the reason for the advising appointment. This helps us in having the resources ready for your advising appointment.
  • Advising appointments can useful to get clarity on courses to choose as you work towards your goals, or to understand program and administrative requirements, or if you have any other general questions.

Slides from the orientation

The MACS new student orientation was held on Sept. 4, 2018 at 11:30 AM in the CIBC auditorium (Room 127, Goldberg Computer Science Building).

Click here to download the slides from the MACS Orientation (Fall 2018, held on Sept. 4, 2018).