Graduate student on computer
Home > Academics > Graduate Programs > Master of Computer Science

Master of Computer Science

This is a course-based master’s program designed for Bachelor degree graduates in computer science, information technology (IT) and related areas.

Its aim is to prepare students to develop expertise with sufficient breadth and depth in the areas of software engineering, cybersecurity, software systems, data analytics, artificial intelligence and IT. This program is based on current provincial and regional organizations’ and institutions’  IT and computer science needs and requirements, including requirements for the expertise of highly qualified computer scientists.

Our master’s program will cover areas that require highly-skilled graduates (e.g., applied artificial intelligence, cybersecurity) and individuals with skills in those areas are currently in high demand. In addition, those areas are critical for our diversified economy and support organizations and companies that constantly require higher-level software development (e.g. software development project management) and data analytics.

Apply Now

Contact:
General Information: [email protected]
Admission-related Information: [email protected]

 

Application for the Fall (September) 2024 semester opens on December 1st, 2023. Applications will be accepted until:

  • February 1st, 2024 (international applicants)
  • March 15th, 2024 (domestic applicants)  
What You Can Expect

Hands-on learning, a close-knit campus community, and caring faculty.

Our Master of Computer Science program is offered at two campuses, Brampton and Sault Ste. Marie. Applicants can choose their preferred campus upon application.

This course-based Master’s Program can be completed in one year (three consecutive semesters). Students admitted to this program will complete eight required and two elective three-credit courses to earn the required 30 credits. The list of required courses includes:

1) Data Analysis with Python
2) Introduction to Cybersecurity
3) Advanced Software Engineering
4) Advanced Topics of Computer Networks
5) Cloud Computing
6) Neural Networks and Deep Learning
7) Graduate Seminar
8) Advanced Topics in Human-Computer Interaction

Currently, we do not offer any specialization, but students can take Special-topics courses as electives and will cover a wide range of current topics in the field throughout their program. The program does not offer work placement as part of the curriculum.

Students admitted into our program are expected to maintain a minimum grade of 70% on each graduate course and a minimum cumulative average grade of 70% [B] in any given academic term for progression to the subsequent term.

Admission Requirements

To be considered for admission to the Master of Computer Science, students will normally hold a four-year computer science or related undergraduate degree from an accredited university, with a minimum 75% (B+) average over the last two years of full-time undergraduate study.

The following are course prerequisites (or equivalent ones) that the applicants should have completed in the bachelor’s degree in computer science or a closely related field in order to take the master’s degree core courses:

  • Introductory Programming
  • Introductory Statistics
  • Computer Organization
  • Data Structures II
  • Theory of Computing
  • Computer Networks

English Language Requirements

Proficiency in the English language, both written and oral, is required for international students whose primary language of instruction was not English, and who wish to pursue graduate studies at Algoma University. It is required that applicants demonstrate an appropriate level of English proficiency, regardless of their citizenship status or country of origin. We must receive a test score to complete an application.

English Language Requirements (for International Students):

  • IELTS Academic: 6.5 overall, no band lower than 6.5 (reading, writing, listening and speaking)
  • TOEFL (IBT): 93 overall, CBT: 230 overall
  • Cambridge Assessment Test (CAE): 176
  • Canadian Academic English Language (CAEL): 60
  • Pearson Test of English (PTE): 63
  • Four [4] or more years of full-time studies in an approved post-secondary school (outside Canada). The first degree must have been completed in English from a recognized institution where English was the primary language of instruction.
  • Four [4] or more years of full-time studies in a recognized post-secondary institution in Canada.
  • Duolingo English Test (DET): 110, no band lower than 100

*Please note that tests must have been taken within the last 24 months at the time of application submission to be considered. Algoma University reserves the right to request English language proficiency results from any applicant.

For admission into the Fall 2024 semester, the following deadlines apply:

Domestic applicants:
Applications will be accepted until March 15th, 2024
Document submission deadline: April 1st, 2024 (includes Official Transcript)
Expected date for decision notices and letters: between April 15th and May 15th, 2024 

International applicants: 
Applications will be accepted until February 1st, 2024
Document submission deadline: March 15th, 2024 (this includes Language test result and Official transcript)
Expected date for decision notices and letters: between April 1st and April 15th, 2024. 

In order to apply for the Master of Computer Science program we require the following;

  • A complete Application form (submitted by the specified deadline)
  • Full payment of the application fee ($70 for domestic applicants, and $125 for International applicants). 
  • Undergraduate degree transcript ready to be uploaded to the Application Portal
  • Language test result (for international applicants that completed their undergraduate degree in a country where English is not an official language) 

Official transcripts will be requested at a later time, following the pre-screening of the application and only if the application will advance to the next stage of admission review.

6. Apply 

 

Ready to apply? Review this checklist before submitting your application:

  • You have a four-year undergraduate degree in computer science or a related discipline from an accredited university
  • You completed the following course prerequisites: Introductory Programming, Introductory Statistics, Computer Organization, Data Structures II, Computer Networks, Theory of Computing
  • Attained a minimum 75% (B+) average over the last two years of full-time undergraduate study
  • If you are an international applicant, you can provide proof of English language test that meets the stated minimum requirements on the MCS Application page
  • Understand the non-refundable application fee is required to complete your application
  • You have a university transcript and language test result (if required) ready to upload when you apply.

 

Applicants need to meet all the above-listed conditions to be considered for admission. Incomplete applications will not be processed. Please note that meeting the minimum requirements does not guarantee acceptance into the program as those offered admission are selected competitively based on the merits of the application.

 

Apply Now

School of Computer Science and Technology

Learn about our Faculty, students, staff and research done in the School of Computer Science and Technology.

Tuition, Awards and Funding

Start planning for your Algoma University experience and discover the funding, scholarships and awards we have available.

International Students

Access information on how to get started as an international student.

Housing

Find resources and learn more about your housing options.

Policies and Procedures

Understand the policies and procedures at Algoma University.

Library

Find resources, research materials, and academic support.

Ready to Apply?

Applying to Algoma U is simple, fast, and easy.

Research Latest News

Read about what research is happening at Algoma U

Get Started Now

"*" indicates required fields

Have Questions About
The Program?

When a student embarks on their journey with us, a number of questions arise. We’re here to answer!

Opt In