Course-Based Master of Applied Computer Science

What is the Master of Applied Computer Science (MACS) Program? 

The MACS program is a course-based Masters (full-time) completed over a period of 2 years of full-time study. It is open to students with an undergraduate major in Computer Science, or the equivalent combination of courses. Students will take courses in several computer science sub-disciplines so they will be prepared to work in a variety of professional roles. Students will also have the option to complete an elective, project-based course in a workplace environment or a co-operative education option.  

Questions on the Master of Applied Computer Science Program can be directed to the following email: 

Why Computer Science at StFX? 

StFX’s Computer Science program is recognized as the top ranked program in Atlantic Canada (Maclean’s Magazine October 2019). It has earned its ranking in part due to the department’s field-weighted citation impact index rank, a measure of research output, for which the group is ranked first in the country. In the Master of Applied Computer Science program, students take advanced courses that will equip them well for working in industry. As well as the course-based program, the department offers a thesis-based Master of Science in Computer Science and undergraduate programs, which contribute to a lively community of computer scientists working and studying together. 

Experiential Learning

One of the cornerstones of this program is the opportunity provided to students to engage in experiential learning, which develops confidence and experience in the field prior to entering the workforce. The program is structured so that real-world problems are embedded throughout the program (in the Computer Science Graduate Seminar course and throughout the elective courses). Additionally, students can complete CSCI 595–Project, providing real-life software development experience by applying classroom learning in a real work context. In CSCI 595, students work with an industry or academic partner and develop a computing a solution to a real-world problem. Students are responsible for managing the project from development to execution to presentation to the client and final review. 

Co-op Option

Students in the MACS program can apply to complete Co-operative Education (Co-op). Co-op offers paid work experience for students interested in developing a career in various areas within computer science fields, integrating work experience in their field of interest within their academic studies while earning 6 credits towards their MACS. Students complete professional development seminars and workshops offered through the Co-op department prior to work term placement. This will prepare students to be professional, committed for the challenges of work term placements, and ensure that good relations with employers are fostered right from the start. Space is limited. 

*8-Month placement, May to December after first year. Co-op fees apply. 

For program information, click here

For application information, click here.

Questions on the Master of Applied Computer Science Program can be directed to the following email: