Software Engineering at UNB: Admission Average
University of New Brunswick · Fredericton, NB
What average do you need for Software Engineering at UNB?
Software Engineering at University of New Brunswick typically admits students with averages in the high 80s, roughly 85–89%. It is the most competitive of the 15 UNB programs we track.
Strong program, growing Fredericton tech ecosystem.
How competitive is it?
Of the 14 universities we track that offer it, 5 ask for a higher average and none ask for a lower average.
As a rough guide, 89% or higher is above the typical range, 85% up to 89% is inside it, and 81% up to 85% is a reach. Cut-offs move every year, so apply to a mix of schools.
Ontario applicants are assessed on their top six Grade 12 U/M courses, including the program's prerequisites. Work out yours with the Best 6 calculator.
Software Engineering at other universities
- University of Waterloo – high 90s (94-97%+)
- University of British Columbia – high 80s-low 90s (BC) / low-mid 90s (OOP)
- McGill University – low-to-mid 90s
- McMaster University – high 80s-low 90s
- University of Ottawa – high 80s-low 90s
- Western University – high 80s
- Carleton University – high 80s
- Ontario Tech University – high 80s
- York University – high 80s
- Toronto Metropolitan University – high 80s
- University of Victoria – high 80s
- Concordia University – high 80s
- University of Calgary – high 80s
Typical high school prerequisites
- English
- Advanced Functions
- Calculus & Vectors
- Physics
- Chemistry
First-year courses
- Calculus I & II
- Linear Algebra
- Programming Fundamentals
- Digital Circuits
- Engineering Profession
These are typical for Software Engineering programs across Canada. About the Software Engineering degree
After a Software Engineering degree
Software Engineering usually takes 4 years.
- Software Engineer – $85,000 to $180,000+
- AI / Machine Learning Engineer – $95,000 to $200,000+
- Game Developer – $65,000 to $130,000
- Cybersecurity Analyst – $75,000 to $150,000
- Waterloo SE and CS are both excellent but SE has a stronger focus on engineering process - CS is more research-oriented.
- SE graduates often command slightly higher starting salaries than general CS at non-Waterloo schools.
- The accreditation as an engineering program means you can pursue a P.Eng designation - uncommon in CS.
Applying to UNB
The University of New Brunswick, founded in 1785, is the oldest English-language university in Canada. Located in Fredericton, UNB is well regarded for engineering, computer science, forestry, and education. It has a strong co-op program and a welcoming, community-focused campus culture.
University of New Brunswick is in Fredericton, NB, was founded in 1785 and has about 10,000 students. Domestic tuition is about $9,000 a year, co-op is available and first-year residence is guaranteed.
Deadlines: direct application March 31.
- UNB is one of the most affordable university experiences in Canada with high-quality engineering and CS programs.
- Fredericton's small size is a genuine advantage for community, safety, and cost of living.
- Co-op placements through UNB often include federal government, tech companies, and engineering firms.
Other UNB programs
- Civil Engineering – high 80s
- Electrical Engineering – high 80s
- Mechanical Engineering – high 80s
- Chemical Engineering – high 80s
- Geodesy & Geomatics Eng. – high 80s
- Computer Science – high 80s
- Business Administration (BBA) – high 80s
- Nursing (BN) – high 80s
- Forestry & Environmental Mgmt – mid-to-high 80s
- Environmental Management – mid-to-high 80s
- Psychology – mid-to-high 80s
- Political Science – mid 80s
- Education (BEd) – mid 80s
- Kinesiology – mid-to-high 80s