- HBA · 4 years
- Work experience details
- ~High 80s to low 90s


University of New Brunswick · Saint John

AI-generated ink illustration
Conceptual study artwork, not a photograph of teaching facilities.
Unidex · generated with ImageGen
Checked 2026-11-05
Symbolic subject artwork; no university facility depicted
Academic minimum
The university publishes a 75% academic minimum, not an entering-average range.
UNB degree and region admission requirementsSee the published deadlines below.
Alberta secondary-school applicants to Computer Science (Saint John)
British Columbia secondary-school applicants to Computer Science (Saint John)
Manitoba secondary-school applicants to Computer Science (Saint John)
New Brunswick secondary-school applicants to Computer Science (Saint John)
Newfoundland and Labrador secondary-school applicants to Computer Science (Saint John)
Nova Scotia secondary-school applicants to Computer Science (Saint John)
Ontario secondary-school applicants to Computer Science (Saint John)
Prince Edward Island secondary-school applicants to Computer Science (Saint John)
Quebec secondary-school applicants to Computer Science (Saint John)
Saskatchewan secondary-school applicants to Computer Science (Saint John)
NunavutNorthwest Territories secondary-school applicants to Computer Science (Saint John)
Yukon secondary-school applicants to Computer Science (Saint John)
Published entry for this degree
Saint John BScCS offers co-op.
University work-study informationCalendar choices within the Saint John BScCS.
BScCS
Required coursework covers data analysis, pattern recognition and regression, with a data analysis project.
Saint John BScCS core, active specializations and honours graduation rules.
The separate systems requirement offers CS 2263 or CS 2617. The calendar also lists mathematics, statistics, writing and breadth requirements.
Both Calculus courses are required. Choose one linear algebra course.
Take STAT 1793 and 2793 together or STAT 2593 alone. The department recommends the two-course sequence for Data Analytics.
This specialization also requires choices from three separate lists.
Software Engineering specialization
These courses belong to the BScCS specialization. The calendar distinguishes it from an accredited engineering degree.
Calendar choices within the Saint John BScCS.
Canadian Information Processing Society (CIPS) accreditation is stated in the Saint John BScCS calendar.
Computer Science · Saint John
2026–27 · Full-time tuition by campus · CAD
Canadian students example · Choose your category
Published tuition · Other charges extra
Housing and meals are outside this estimate.
Last updated