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
Students may choose to specialize in one of the following disciplines: software engineering, or computer networking.
Why Computer Science at UNB?
Our department has a low student to faculty ratio, allowing students greater interaction with their professors. Student alumni of the department have regularly identified this as a key benefit that contributes to their success. In addition to our specializations we have expertise in newer areas of computing such as web sciences, data analytics, and data mining.
Hands-on learning:
We offer students the opportunity of job placement in local companies through the co-op office in the Faculty of Business. Co-op education provides academic credit for structured job experience. Students benefit from exposure to a workplace environment and immersion in technical teams in industry.
Throughout their studies, students are also required to complete course projects, individually or in teams, using the programming skills they acquire in the early years. Upper level courses can include significant project work, in some cases up to 70% of a course grade. Selected students can compete in a regional programming competition held annually at one of the Maritime universities.
Study options
.jpg)
This program can be done
On campus
Requirements
Exams:
- PTE
- IELTS
- TOEFL iBT
Course requirements:
Senior English Literature (60% or higher);
Senior Math, including Pre-Calculus (65% or higher);
1 other academic math;
1 of Senior Physics or Senior Chemistry (65% or higher);
1 elective from group 1 (60% or higher);
1 elective from group 1 or 2 (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.
Career opportunities
Careers:
Programmer analyst,
Application developer,
Software designer,
Software quality engineer,
Network architect or designer,
Database designer,
Data scientist,
System analyst.
Campus location
Saint John
,
Canada




