Your flexible Bachelor of Computer Science

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

Request program info

Learn more about UFred

Get all the details about your education in one place. Learn everything you need to know about studying online at the University of Fredericton in our digital brochure.

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.

Student sitting with laptop at study desk in bedroom.

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

Best Online Computer Science Programs
Best Online Universities
QS World University Rankings
Province of New Brunswick

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.