Applied Computing (MAC)

Ready to shape the future of technology? The Master of Applied Computing (MAC) offers an education on the cutting edge. This advanced computing degree adapts to the ever-changing technological landscape through a theoretical, practical and in-demand program focused on mobile, enterprise, data mining and machine learning. Learn from faculty with expertise in algorithms, symbolic computation, embedded systems, networking, image processing, system-on-a-chip, security and quantum computing. The MAC program helps you stand out in the job market and shows employers you have the advanced technical knowledge and skills to create technological solutions.

The full-time coursework option is offered at the Brantford campus. You can also choose a part-time or online coursework option to fit your schedule. Thesis and co-op options are available at the Waterloo campus.

Applied Computing Student

Learn theory and practice from expert faculty members.

Choose from full-time or part-time program options.

Study near a network of industry leading employers.

Program Details

Balancing Theory and Practice

Our philosophy is to create a “dream it, build it” environment where you apply the theory gained in the classroom and apply it to coursework projects or in the field through a co-op placement. Employers note that graduates of traditional master's degrees in computing or computer science have a high level of technical knowledge but may have less practical knowledge or experience. This program stands out as we equip you with both. Using case studies, project-based courses and cooperative education opportunities, the MAC program will give you practical skills in ways that theory-only degrees cannot.

Program Options

Each program option offers a variety of courses and options to complete your MAC degree. And with the choice to study in Brantford, Waterloo or online, you’re sure to find the option that works best for your academic preferences and overall lifestyle.

Headshot photo of Aryan Mehulkumar Patel

“The best part of the program is studying the trends: machine learning, AI, importance of data and all the latest technologies.”

Aryan Mehulkumar Patel, current MAC student

Admissions

Take the first step in your graduate education and apply to one of our graduate program options. Follow our three-step admission process – we'll walk you through how to apply and prepare you for your first day as a graduate student.

Coursework Option

  • Start: September, January and May
  • Format: Full-time or part-time
  • Campus: Brantford (full-time or part-time) or Online (part-time)
  • Duration: Four terms (16 months) to nine terms (36 months)

Thesis and Co-op Options

  • Start: September
  • Format: Full-time
  • Campus: Waterloo
  • Duration: Five terms (20 months)

Brantford, Waterloo or Online

This program is offered on Laurier's Brantford, Waterloo and Online campuses.

Laurier Brantford is the place where big dreams meet small-city charm, offering modern classrooms inside beautifully restored buildings. Class sizes are small, giving you the opportunity to work closely with your professors and create meaningful collaborations and connections with classmates. Centralized student services ensure you have access to the guidance and support you need to ensure you thrive academically and personally throughout your studies.

Laurier Waterloo is where tradition, innovation and incredible school spirit collide. The Waterloo campus spans one large city block, ensuring you’re close to your classes, favourite study spots, student services and favourite coffee shot. Laurier is a leading force in research among Canadian universities, and many of our research centres and institutes are housed in Waterloo. We offer the guidance and support you need thrive academically and personally throughout your degree.

Online is interactive, flexible and stimulating. We use MyLearningSpace by Desire2Learn, which includes various educational technologies such as audio/video lectures, interactive presentations, screencasts, virtual whiteboards, flashcards, and gamification.

Tuition and Funding

Regardless of the type of graduate degree program you intend to pursue, financial planning is important. At Laurier, we want to provide you with as much information as possible about a variety of scholarship and funding opportunities and equip you with the skills to manage your finances effectively in the years to come.

grad-group-veritas.jpg
Nikken Patel

“The faculty are very helpful in all ways possible. You get a clear understanding and build more knowledge in the courses they teach.”

Niken Patel, current MAC student

Careers

This program can lead to careers such as:

  • data scientist
  • data architect
  • mobile app developer
  • senior web developer
  • software developer
  • software project manager

Your Path to Post-Degree Success

ASPIRE is with you every step of the way – from before you arrive on campus to graduation – with dedicated grad student support for community building, wellness education, skills development, and career success.

Faculty

Learn about the interests of our faculty members. If you are looking for more information about this program, have questions, or want to set up a meeting, contact a member of our team.

Saiqa Aleem
Assistant Professo
  • Software Process Assessment and Maturity Models
  • Human-Robot Interaction and Social Robotics
  • Artificial Intelligence in Software Engineering

Azam Asilian Bidgoli
Assistant Professor

  • Machine Learning
  • Evolutionary Computation
  • Multi-objective Optimization

Bernard Chiu
Associate Professor, Graduate Coordinator (Waterloo)

  • Medical imaging
  • Ultrasound
  • IMage processing and quantification

Dariush Ebrahimi
Assistant Professor

  • Intelligent Transportation Systems (ITS)
  • Internet of Things (IoT)
  • Wireless Communications
  • Data Mining and Big Data

Hongbing Fan
Associate Professor

  • Reconfigurable network computing platform with applications in grid/cloud computing
  • Communication middleware system for smart grid and sensor networks
  • Circuit-switched/packet-switched reconfigurable interconnection on-chip networks

Lilatul Ferdouse
Assistant Professor

  • Computer networks and wireless communication
  • Resource management in IoT, Cloud-RAN, mobile edge computing networks
  • Applied machine learning and data mining in smart city applications

Angèle Foley
Professor

  • Combinatorics
  • Algorithms

Leo Gao
Assistant Professor

  • Multi-modal generative AI based learning and computing
  • Interpretable machine learning (ML)/AI
  • Green learning
  • Intelligent healthcare systems
  • Human Computer Interaction (HCI)

Shohini Ghose
Professor
Director, Centre for Women in Science (WinS)

  • Quantum computing
  • Quantum communication
  • Equity, diversity and inclusion in science

Chính Hoàng
Professor

  • Theoretical computer science
  • Graph algorithms
  • Graph theory
  • Discrete mathematics

Alexei Kaltchenko
Associate Professor

  • Classical and quantum information theory
  • Quantum computing

Ilias Kotsireas
Professor
Director of the CARGO lab

  • Symbolic computation
  • Combinatorial designs
  • High-performance computing

Kaiyu Li
Assistant Professor

  • Data governance and data preparation
  • Data market and data economy
  • AI for database and database for AI

Yang Liu
Associate Professor

  • Machine Learning
  • Data Analysis
  • Deep Learning
  • Recommender System

Abdul-Rahman Mawlood-Yunis
Assistant Professor

  • Android Mobile Application
  • Artificial Intelligence (Chatbots, NLP, Ontology, Semantic Web, Knowledge Representation, Software Agent)
  • P2P Networking and Fault-tolerance

Usama Mir
Assistant Professor, Graduate Coordinator (Brantford)

  • Cognitive radio and wireless networks
  • MIMO systems and 6G communications
  • Machine learning

Emad Mohammed
Assistant Professor

  • Machine learning
  • Big data analytics
  • Biomedical/clinical data analytics

Sukhjit Singh Sehra
Assistant Professor

  • Spatial analytics and indoor-outdoor smart navigational algorithms
  • Natural Language Processing
  • Augmented-Reality

Marek Wartak
Professor

  • Simulations of photonic devices
  • Computational photonics
  • Plasmonics

Li Wei
Professor

  • Computational/experimental photonics and plasmonics

Jessie Zhao
Assistant Professor

  • Information Retrieval
  • Machine Learning
  • Big Data Applications

Eugene Zima
Associate Professor

  • Computer algebra
  • Program optimization and fast computational schemes
  • Closed form summation