StFX is pleased to offer a course-based Master of Applied Computer Science (MACS) program, completed over 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 from various 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.StFX’s Computer Science program is recognized as the top-ranked program of its kind 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. Alongside 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.
Which department am I in?
Faculty of Science
Study options
Full Time
(2 Years)
Tuition fees
CAD$16,729.92 (US$ 12,025)
per year
Room Rates and Fees - Bishops Hall - Single Room - $8,165.00
Start date
September 2027
Venue
Main Campus
4130 University Avenue,
Antigonish,
Nova Scotia,
B2G 2W5, East Coast, Canada
Entry requirements
For international students
Incoming students should have a bachelors degree or equivalent with a major in Computer Science or related field. A degree in a related field is acceptable if the applicant shows evidence of a sufficient Computer Science background suitable for entry into the program as determined by the departmental Graduate Committee. The minimum background is the equivalent of all required courses of a StFX Major degree in Computer Science. Students who have completed undergraduate programs in related disciplines (e.g. business information systems) may be eligible for admission. If the applicant is missing some prerequisite courses, acceptance may still be recommended as long as the student has sufficient CS background. Alternatively, a student might be required to take qualifying courses at the undergraduate level.
*There may be different IELTS requirements depending on your chosen course.