Program overview
Admission Requirements
Intakes

Last updated on 2025-11-25

Program overview

Program overview

The Master of Applied Computing (MAC) program is designed for those ready to shape the future of technology. This advanced computing degree offers a blend of theoretical and practical education, focusing on areas such as mobile computing, enterprise solutions, data mining, and machine learning. Students will learn from expert faculty with extensive knowledge in various computing fields, ensuring they acquire the advanced technical skills necessary to excel in the job market. The MAC program is adaptable, offering full-time, part-time, and online options to accommodate different schedules and lifestyles.

Program structure

The Master of Applied Computing program offers a flexible structure to cater to diverse student needs. The program options include:

  • Full-Time Coursework Option: Typically completed in four terms (16 months) at the Brantford campus.
  • Part-Time Coursework Option: Designed for those who wish to study at a slower pace, taking 20 to 36 months to complete.
  • Full-Time Thesis Option: Offered at the Waterloo campus, this option takes approximately five terms (20 months) to complete.
  • Full-Time Co-op Option: This includes a paid co-op placement and is also completed in about five terms (20 months).

Students can choose to study in-person at the Brantford or Waterloo campuses or opt for online learning. The program emphasizes a balance of theory and practical application, preparing graduates for real-world challenges.

Featured Experiences

The Master of Applied Computing program offers several unique experiences to enhance learning:

  • Co-op Placement: Students can gain hands-on experience through a paid co-op placement, allowing them to apply their knowledge in a professional setting.
  • Project-Based Learning: The program incorporates case studies and project-based courses to ensure practical skills development.
  • Thesis Option: For those interested in research, the thesis option allows students to explore advanced topics under faculty supervision.
  • Flexible Learning: Options for full-time, part-time, and online study cater to various lifestyles and commitments.
  • Expert Faculty: Students learn from faculty members with expertise in cutting-edge areas such as machine learning, cybersecurity, and data analytics.

Career Options

Graduates of the Master of Applied Computing program can pursue a variety of career paths in Canada, including:

  • Data Scientist: Analyze and interpret complex data to help organizations make informed decisions.
  • Data Architect: Design and manage data systems, ensuring they meet the needs of the organization.
  • Mobile App Developer: Create applications for mobile devices, focusing on user experience and functionality.
  • Senior Web Developer: Lead web development projects, overseeing the design and implementation of websites.
  • Software Developer: Develop software solutions, working on everything from applications to systems software.
  • Software Project Manager: Manage software development projects, ensuring they are completed on time and within budget.

These roles highlight the diverse opportunities available to graduates, showcasing the program's emphasis on both theoretical knowledge and practical skills.

 

DISCLAIMER: The information above is subject to change. For the latest updates, please contact LOA Portal's advisors.

Visit WLU - Wilfrid Laurier University official website