Software Engineering
The University of New Brunswick offers the Bachelor of Science in Software Engineering through a joint program with the Faculty of Engineering and the Faculty of Computer Science in Fredericton.
Ontario requirements
- English 4U (min. grade of 70%)
- Math MCV4U (min. grade of 70%)
- Math MHF4U (min. grade of 70%)
- Physics SPH4U (min. grade of 70%)
- Chemistry SCH4U (min. grade of 70%)
- One elective - Group 1, 2 or 4 (min. grade of 60%).
- We accept Math MCB4U & MGA4U (min. grade of 70%)
- Minimum admission average 75%.
Ontario Electives
Ontario course HRT3M is an approved elective; HRE4M is not. SES4U, SNC4M and PSE4U are approved electives.
Group 2
- Accounting BAT4M
- Business BBB4M
- Business BOH4M
- Native Studies NDG4M
- Native Studies NDW4M
Group 3
- Art AVI3M
- Art AVI4M
- Music AMU3M
- Music AMU4M
- Drama ADA4M
- Dance ATC4M
- Drama ADA 3M
Group 4
-
Technology TDJ3M
- Technology TGJ4M
Group 5
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
- Math MCV4U
- Math MGA4U
- English EAE4U
- English Literature ETS 4U
- Writer’s Craft EWC4U
- Biology SBI4U
- Math MHF4U
- Math MCB4U
- Chemistry SCH4U
- Computer Engineering ICE 4M
- Computer and Information Science ICS3M
- Computer and Information Science ICS4M
- Economics CIA4U
- Environmental Science SES4U
- French FSF4U
- Geography CGR4M
- Geography CGO4M
- Geography CGD3M
- Geography CGF3M
- Geography CGW4U
- Geography CGU4U
- History CHA3U
- History CHW3M
- History CHI4U
- History CHY4U
- History LVV4U
- Law CLN4U
- Math MDM 4U
- Math MCF3M - For admission to Arts and Applied Arts only.
- Math MCR3U - For admission to Arts and Applied Arts only.
- Physics SPH4U
- Political Science CPW4U
- Sociology HSP3M
- Sociology HRT3M
- Sociology HHG4M
- Sociology HHS4M
- Sociology HSB4M
- Sociology HZT4U
- Sociology HFA4M
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
(1) Ontario applicants may present Math MCB4U AND Math MGA4U wherever Math MCV4U and MHF4U are required.
Students offering less than 70% in high school Chemistry, Physics and senior- year Mathematics may have to take additional courses. Students should note that two years each of high school Chemistry and Physics will normally be required; students lacking these courses will be considered on an individual basis.
Students intending to enroll in MATH 1003, Introduction to Calculus I, must take a Placement Test which will be administered during Orientation week in September. Materials to prepare for this test are available on the web at http://math.unb.ca/ready as well as from the Mathematics Departments in New Brunswick High Schools and UNB. Based on their test scores, and the regulations set out by the Mathematics Departments, students will be required to take a Pre-Calculus course (Math 0863 UNBF or Math 1863 UNBSJ) or a special section of Math 1003 that covers the material of the course over two semesters, or a regular (one semester) section of Math 1003.
Additional notes
Please consult the general admissions notes for more information.