Master of Applied Computer Science

The Master of Applied Computer Science (MACS) program prepares students for dynamic careers in the software industry. By developing strong technical skills through core courses in systems, communications, and data management, students are able to quickly ramp up and bring value to employers.

MACS students have the ability to connect with and contribute to the ongoing information technology advancements across all industries. Through constant exposure to real-world computer science projects and problems, students develop a strong understanding of both the theory and practice of the next generation of information technology.

With deep practical knowledge, excellent problem-solving abilities and exposure to the latest in technology, MACS students can make a major impact on your business. 

Student skills

  • User interface design for complex
    programs and devices
  • Website design 
  • Mobile Computing 
  • Data Mining
  • Project Management
  • Information-flow modelling and issue resolution 
  • Database and resource-tracking system design
  • Client relations, expectation management, conflict resolution and negotiation
  • Organization-wide information needs assessment


  • Software Development
  • Business Process Outsourcing
  • Telecommunications
  • Healthcare
  • Government
  • Electronic Commerce 

Typical roles

  • Software Developers
  • Solutions Architects
  • Technical Consultants
  • System Administrators 
  • QA Analysts
  • Mobile Developers
  • Data Warehouse Architects
  • Senior Technical Leads

Past employers

Because the Master of Applied Computer Science is one of Dalhousie’s newest graduate programs, limited information is available regarding past student internships. For more information, please contact a member of our Employer Team.

Internship schedule

  Fall Winter Summer
1st year Study Study Study
2nd year




MACS students study a variety of topics at the graduate level, including:

  • Advanced Systems  
  • Data Management, Warehousing and Analytics
  • Communications
  • Mobile Computing
  • Data Mining 
  • Predictive Analytics
  • Mobile Development 
  • Written and Oral Communication Skills 

Typical pay rates

Hourly $ 22.00


Faculty of Computer Science: Masters of Applied Computer Science website.