Bachelor degree
48 months
Application deadlines: June 1, October 1, February 1
Processing time: 30 days
Application fee: CA$125
Full-time
Intakes: Fall, Winter, Summer
International tuition: CA$17,000
Domestic tuition: CA$7,000
Program overview
Software engineering goes beyond programming. It’s about developing, writing, testing, implementing, and maintaining software systems. It’s the foundation of all computer systems. In other words, our digital world depends on software engineering.
Our program is the only Software Engineering program in Atlantic Canada accredited by the Canadian Engineering Accreditation Board (CEAB), and one of only 14 CEAB-accredited programs in Canada. The program is also accredited by the Canadian Information Processing Society (CIPS). Our small class sizes at UNB mean greater interaction between you, your instructors, and your peers.
Study options

This program can be done
On campus
Requirements
Exams:
Course requirements:
Senior English Literature (70% or higher),
Senior Math, including Pre-Calculus (70% or higher),
1 other academic math,
Senior Chemistry (70% or higher),
Senior Physics (70% or higher),
1 elective from group 1, 2 or 4 (60% or higher),
Minimum admission average: 75%.
International students require the following English language proficiency minimum scores for direct entry into most academic programs: IELTS 6.5, TOEFL iBT 85, CAEL 60, or Pearson Vue Test 59.
Some programs have higher English language proficiency requirements.
There are also country-specific requirements: please refer to the website.
Campus location
Fredericton
,
Canada




