Master of Applied Computer Science
About the MACS Program
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.
Why pursue a Master of Applied Computer Science at StFX?
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.
- 4-year degree in Computer Science (or equivalent) with a minimum average of 70%. (Typically students will have completed at least 12 undergraduate courses in computer science. See the list of required courses here.
- Evidence of English proficiency if English is not your first language: Preferred test - IELTS 6.5 with no band below 6.
Note that graduate programs demand very strong English language skills. While IELTS 6.5 (no bands less than 6.0) is the minimum requirement, a higher IELTS score may strengthen the application.
Next intake: September 2023 (start date September 1, 2023). No January intake.
Application Deadline: May 1 for International students.
- Apply to StFX and pay the application fee. After you submit your online application and pay the application fee, you will receive your StFX Student ID Number by email within 2-3 business days. You need this number to complete the next step.
- Complete the Master of Applied Computer Science Supplemental Form. Include your StFX Student ID Number on the MACS Supplemental Application Form.
- Gather the supporting documents:
- Prepare a Statement of Intent. This statement should be 250 to 500 words outlining your qualifications for graduate school, your research interests, career goals, and reasons for applying to StFX specifically.
- Submit an English proficiency test if your first language is not English
- Reference letters: see Supplemental form for details. Your references should email the completed reference form directly to @email.
- Official transcripts: Submit an official transcript from each post-secondary institution attended. Transcripts must be sent directly from the issuing institution to the Admissions Office by mail or an official school email. Any transcript submitted directly by the student must be received in a sealed envelope from the issuing institution. Graduates of StFX do not need to provide a copy of their transcript from StFX. Transcripts in a language other than English should be provided in their original language, along with a certified translation into English. Your application will not be reviewed until all official transcripts are received.
- Submit documents:
- The English Proficiency Test results should be attached to an email and sent to the StFX Admissions Office firstname.lastname@example.org.
- Reference forms must be emailed to @email by your referees.
- Official transcripts should be sent electronically or through the post from the institutions you have attended.
Applications will not be reviewed until all supporting documents are received and the application fee is paid. Decisions will take approximately 6 weeks after all documents have been received.
A Master of Applied Computer Science can lead to a variety of career paths, including but not limited to:
- Data Analyst
- Data Scientist
- Database Administrator
- Game Developer
- Networking Administrator
- Software Developer