Compare Programs

Use this tool to view programs you're interested in side-by-side. Click "Add" and select a program to compare - you can add up to three.

When you're done, click "Save" to store the program comparison on your dashboard and come back to view it later.

 Computer Science
 ChangeRemoveSaveAddAdd
SchoolMount Allison University
LocationSackville, NB, Canada
School TypeUniversity
School SizeFull-time Undergraduate: 2,288
DegreeBachelor
Honours
Co-op
Length4 Year(s)
Entry Grade (%)*65%
Prerequisites
  •  Grade12 English 
  • 2 of   Precalculus 
  •   Science 
Prerequisites NotesTo be considered for admission, a minimum final grade of 65% or the equivalent is required in all university-preparatory courses reviewed. Also required are as follows: English 122/121, Pre-Calculus 12A and Pre-Calculus 12B, one grade-12 level science, and a minimum of two additional grade 12 university-preparatory electives. For students in the Francophone system, FRAN 10411/10421/11411, MATH 31411, MATH 30411B or MATH 30411C, one grade-12 level science, and a minimum of two additional grade 12 university-preparatory electives are required. All applicants without a grade-12 level science course will be assessed on a case-by-case basis for admission into the BSc program.
Cost
National: $10,990
International: $20,885
Scholarships
DescriptionThe 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 deeper study of specialized areas, such as theory of computation, cryptography, artificial intelligence, databases, computer graphics, networks, software and hardware design


Next StepsRequest Info

*We make every attempt to provide accurate information on prerequisites, programs, and tuition. However, this information is subject to change without notice and we highly recommend that you contact the school to confirm important information before applying.