Computer Science
The University of New Brunswick offers a Bachelor of Computer Science at UNB Fredericton and a Bachelor of Science in Computer Science at UNB Saint John.
Alberta, Nunavut, Northwest Territories and Yukon requirements
- English 12 (min. grade of 60%)
- Math 11 (min. grade of 60%)
- Math 12 - Including Pre-Calculus (min. grade of 60%)
- One of Biology 12, Physics 12 or Chemistry 12 (min. grade of 65%)
- One Elective - Group 1 (min. grade of 60%)
- One Elective - Group 1 or 2 (min. grade of 60%)
- Minimum Admission average - 75%
Alberta, Yukon and Northwest Territories Electives
Group 3
- Art 20
- Art 30
- Music 20
- Music 30
- Theatre Arts 30
- Drama 30
Group 4
No applicable courses
Group 5
- Health & Physical Education 30
Notes:
Please contact the Registrar's Office if you have questions about the list of elective courses or if you would like to recommend a course for consideration in this list.
Group 1
- Biology 30
- Chemistry 30
- Computer Education 20
- Computer Education 30
- Economics 30
- French 30
- Geography 20
- Geography 30
- History 20
- History 30
- Math 20 or Math 11 - For admission to Arts and Applied Arts only.
- Math 31
- Political Science 30
- Pure Math 30
- Social Studies 20
- Social Studies 30
Group 2
- Accounting 30
General notes
- The admission average is your overall average of high school marks of university preparatory courses for admission to your selected program of study.
- Meeting the minimum requirements does not guarantee admission to any program.
- A pass at the high school level is required for each subject counted for admission (unless otherwise specified).
- To count for admission a subject must be taken at the Grade 12 "academic" level" (N.B. level 2) unless otherwise specified; level 1, French Immersion, and advanced courses are satisfactory substitutes (where they exist). Courses taken at the "general" or "open" levels will not be accepted for admission purposes.
- Students whose first language is French must offer French in place of English in the required subjects and may offer English as an elective.
Program-specific notes
Applicants who do not meet the admission requirements for direct entry to the degree program, but offer a minimum admission average of 60% (and other conditions as may be required by the admitting faculty) may be given conditional admission to the appropriate faculty in an entrance program to the extent that capacity allows. Students with high academic standing may be considered for admission to the Bachelor of Science program if they present any two of three grade 12 Sciences. e.g. Biology/ Chemistry; Biology/Physics; Physics/Chemistry.
Additional notes
Please consult the general admissions notes for more information.

