Your flexible Bachelor of Computer Science
Enter one of Canada’s most in-demand, high-paying fields. Turn technology into a powerful career path and a better life.
One of Canada’s best Bachelor of Computer Science programs
Don’t take our word for it. The numbers speak for themselves. UFred supports you every step of the way with programs and resources to help you reach your goals.
15+
Years average faculty teaching experience
100%
Online program
12K+
Alumni and course graduates
5K+
Current students
15+
Years average faculty teaching experience
100%
Online program
12K+
Alumni and course graduates
5K+
Current students
Request program info
Learn more about UFred
A life-changing journey at the University of Fredericton
You can’t copy-paste experience. Some things must be learned. Get the technical knowledge you need to get ahead at UFred.
Authentic online connections
Small classes make it easy to connect and build meaningful relationships, even from your screen. You’ll meet tech-minded peers and collaborate on group work, so you never feel alone.
100% online program
This undergraduate degree gives you the flexibility to learn on your terms. Independent study for freedom. Fixed deadlines for accountability. All online.
Career-focused curriculum
Our BCS ensures you'll gain the practical skills employers want, everything from AI and Data Science to Cybersecurity and Cloud Computing. Each course is built for impact and job readiness.
Duration
4 years*
Expect 15-20 hours/ week, per course.
*When students complete 2 courses at a time.
Tuition
CA$31,200
Cost by course:
3 credits: $780
6 credits: $1,560
Courses
39
Explore courses that challenge your logic, spark creativity and help you code your way to success. Courses blend computing theory with real-world application.
Upcoming program entries
March, May, July
Apply at least 4 weeks before your start date.
Next application deadline
Feb. 20
Duration
4 years*
Expect 15-20 hours/ week, per course.
*When students complete 2 courses at a time.
Tuition
CA$31,200
Cost by course:
3 credits: $780
6 credits: $1,560
Courses
39
Explore courses that challenge your logic, spark creativity and help you code your way to success. Courses blend computing theory with real-world application.
Start dates
March, May, July
Apply at least 4 weeks before your start date.
Next application deadline:
Feb. 20
Recognized as a leader in online education
You’re invited to apply
The University of Fredericton offers you the flexibility needed to realistically earn a credible education at any stage of your life. Our students enjoy:
Freedom and structure for accountability
Full-time and part-time study options
Time and cost savings from not having to travel
You’ve got this and we’ve got you.
Yes, you really can balance work, school and everything else that keeps life interesting. Most of our students are employed full-time, learning while they keep earning. You can do it too.


