91¶ÌÊÓÆµ

Skip to main content

Applied Computer Science (MACSc)

Become a better designer and builder of software technologies.

Program Type
Master
Faculties
Location
Program Options
Course-based
Entrepreneurship
Internship

Why choose this program?

The Master of Applied Computer Science (MACS) program is a 16-month graduate degree that prepares you for a dynamic career in the software industry by developing strong technical skills with core courses in systems, communications, and data management.

You’llÌýdevelop the technical skills needed for rapid advancement in the software industry through in-demand required courses in mobile computing, data management, warehousing and analytics, and communications.Ìý

ThisÌýprogram is a strong fit whetherÌýyou’reÌýan IT professional working in Canada, coming directly from an undergraduate degree, or an internationally trained professional.

Careers

A Master of Applied Computer Science degree adds value to your career and can open new opportunities in the IT industry and beyond.

With the skills youÌýlearn inÌýthis course-based master’s program,Ìýyou’llÌýbe able to connect with and contribute to information technology advancements across industries.

Program options

This is a course-based professional master’s program with options that let you apply your learning in real-world contexts, including an internshipÌýoptionÌýand an entrepreneurshipÌýoption.ÌýLearn more about professional master's degrees at Dal.

Internship: Gain technical experience in the context of an industry work placement.

Entrepreneurship: Learn the technical and business knowledge needed to create your own business.

Courses include:

  • Privacy & IT
  • Communicating Computer Science Ideas
  • Technology Innovation
  • Software Comprehension
  • Advanced Topics in Software Development
  • Data Management, Warehousing, and Analytics

All graduate programs at 91¶ÌÊÓÆµ are collaboratively delivered by a home Faculty and theÌýFaculty of Graduate Studies.

Admission requirements

You'll need to meet theÌýFaculty of Graduate Studies minimum requirementsÌýas well as any program-specific admission requirements before you can apply.

The next deadline to apply for this program:

September 2026 (Fall) intake:

  • Canadian citizens or permanent residents:ÌýJune 1
  • International applicants:ÌýApril 1

Program-specific requirements

This program requires you to meet the following criteria:

  • Equivalent of aÌýfour-yearÌýundergraduate university degree.Ìý
  • MinimumÌýGPA of 3.0, with emphasis onÌýtechnical courses.Ìý
  • KnowledgeÌýbase equivalent toÌýsecond-year core computer scienceÌýundergraduate curriculum.Ìý
  • ApplicantsÌýfromÌýnon-computerÌýscience backgrounds mayÌýbeÌýrequiredÌýto completeÌýqualifying year courses.Ìý
  • ApplicantsÌýwho have been away from academia shouldÌýdemonstrateÌýrelevant industryÌýexperienceÌýmaintainingÌýtechnical skills.

TOEFL iBT 92 or IELTS (Academic) 7, ifÌýrequired.

For more information about other English language proficiency tests, please visit the  Faculty of Graduate Studies English language proficiency requirements.

  • AdmissionsÌýinterview required.Ìý
  • ApplicationsÌýmay be closed if an invited interview is not scheduled within one month of request.

Financial information

Questions about tuition and fees? Contact Student Accounts.

Email student.accounts@dal.ca or phone 902-494-3998.

Learn more