|Study location||Canada, New Brunswick, Sackville|
|Type||Bachelor's Degree, University|
|Nominal duration||4 years|
|Tuition fee||CA$20,998 per year
The fees shown here are estimates only for and are subject to change. The above fee includes tuition (CA$19,040), health insurance and ancillary fees.
Please REVIEW the Section 4 of the Academic Calendar for detailed information regarding fees, deposits, fee payment dates and the refund policy.
|Registration fee||CA$350 one-time
The registration fee includes the non-refundable application fee (CA$50) and the refundable deposit fee (CA$300).
Please REVIEW the EdviseCanada`s fee policy.
High School / Secondary Education (or higher)
To be eligible for admission, you must possess a high school diploma including these required courses (or equivalents) with an overall minimum average of 65 percent:
Note: You may be considered for early admission based on your final grade 11 courses. A minimum admissions average of 80% is required for consideration. Visit to learn the country-specific academic requirements.
The entry qualification documents are accepted in the following languages: English.
For direct admission, you must be from an English speaking country or, you must provide proof of English proficiency in one of the following ways:
Students with the equivalent of IELTS 6.0 may be invited to join the English Academic Bridging program (EAB). Students accepted to the EAB program will join Mount Allison as full-time students, enrolling in three academic courses while taking two English EAB classes per term.
Upon successful completion of the program (duration of one to two academic terms), students may transition to full, unconditional admission at Mount Allison. For more information, visit mta.ca/eab.
The study of computing ranges from hands-on applications to pure theory and includes the analysis of algorithms, the study of computer architectures, compilers and operating systems, networks, and software engineering.
Introductory computer science courses offer an overview of programming skills, the use and application of popular software, and the essentials of computing.
The Mount Allison computer science program as a whole is designed to combine theoretical and practical computer science with a deeper study of specialized areas, such as:
- theory of computation
- artificial intelligence
- computer graphics
- software and hardware design
All courses in the computing curriculum offer a blend of theory and practical application, with many of the offerings having a significant project component in which students are given the opportunity to apply the classroom material to real-world problems.
You will also have opportunities to participate in independent summer research projects or to contribute to faculty research projects.
Whether you want to learn more about certain software or to develop advanced programming skills, Mount Allison has a computer science course for you.
Popular career paths for computer science graduates include:
- computer network specialist
- logistics specialist
- web developer/website designer
- computer engineer/programmer
- software/programmer analyst
- database developer/administrator
- systems architect/analyst
- video game/multimedia/applications developer
- intelligence officer
- computer designer
- electronic commerce specialist
- software developer
- security architect/network security analyst