Ready to learn more?

Next Cohort: Sep 21-Sep 21

By submitting your email address, you acknowledge and agree to CourseCompare.ca's Terms of Service and Privacy Policy.

Duration

4 years

Tuition

$31,200

 

Sep 21-Sep 21

Plus 1 other start dates

Nov 16 - Nov 16 2030

Commitment

Full-Time

Delivery

Online

Credential

Degree

Year Founded

2005

Scholarships

no

Students in the University of Fredericton’s (UFred’s) Bachelor of Computer Science (BCS) program gain a comprehensive understanding of computing theory and develop practical, real-world skills to meet the demands of today’s digital workforce. The BCS includes a structured mix of required core courses, computer science electives, and interdisciplinary general electives. The BCS is a fully online program designed for flexibility. Built for working professionals, from recent high school graduates to those looking to make a career change; it allows students to balance education with work and personal commitments. Students can study full-time or part-time and have the option to pause their studies as needed. Courses are delivered in eight-week terms. Students follow a fixed schedule of assignments and learning activities but are not required to attend live sessions. Courses are led by instructors, and students engage with peers and faculty through UFred’s interactive online campus.

Throughout the program, students will build essential technical skills while developing their ability to think critically, solve problems, and apply computing solutions across various professional contexts. The BCS combines theoretical depth with hands-on learning, preparing graduates for a wide range of entry-level roles in the tech sector. In the early stages of the program, students complete foundational computer science courses alongside general education electives. In the later years, students select specialized computer science electives and additional interdisciplinary courses to align their studies with career interests.

Program duration is 4 years, if taken full-time (2 courses at a time). However, students also have the option to take this program on a part-time basis. Tuition can be paid per course for added flexibility ($780 per course). Weekly time commitment is 15–20 hours per course.

Admission Requirements

  • High School Diploma or equivalent, with four university preparatory courses including: English 12, Math 12 (Pre-Calculus or equivalent), and two additional Grade 12 university preparatory courses. Minimum average of 65% in the university prep courses,

or

  • High School Diploma or equivalent and older than 21 years of age and have been away from an educational program for a minimum of three years.
  • Transfer students must meet standard requirements and may transfer up to 50% of the program credits, pending transcript evaluation.
  • International applicants must demonstrate English language proficiency through TOEFL, IELTS, CAEL, or a recognized alternative.

What You’ll Learn

  • Core concepts, theories, and principles of computer science.
  • Practical programming and software development skills.
  • Methods for analyzing complex problems and designing computing solutions.
  • Critical thinking and problem-solving in theoretical and applied contexts.
  • Awareness of social and ethical issues in computing.
  • A holistic understanding of computer science through interdisciplinary electives.
  • Skills to design, implement, and evaluate computing solutions in real-world scenarios.
  • Exposure to industry-relevant areas through a broad range of elective modules.

Ready to get started?

Next Cohort: Sep 21-Sep 21

By submitting your email address, you acknowledge and agree to CourseCompare.ca's Terms of Service and Privacy Policy.

Student Reviews (33)

Write a Review

University of Fredericton (UFred)

Excellent EMBA Program

Nevein Barrad

August 20, 2026

Graduated From

Master of Business Administration

Overall:

5 out of 5

Instructors:

5 stars

Curriculum:

5 stars

Job Assistance:

5 stars

The faculty were outstanding and deeply invested in their subject matter. I was able to apply what I learned immediately, which directly impacted my career progression. The pace was fast, and the connections I built with peers and instructors have beco...

The faculty were outstanding and deeply invested in their subject matter. I was able to apply what I learned immediately, which directly impacted my career progression. The pace was fast, and the connections I built with peers and instructors have become a lasting part of my professional network.

University of Fredericton (UFred)

Certification

Angele Christel Charbonneau

Timmins • March 25, 2026

Graduated From

Certificate in Ergonomics

Overall:

5 out of 5

Instructors:

5 stars

Curriculum:

5 stars

Job Assistance:

5 stars

It was wonderful thank you :)

It was wonderful thank you :)

Other courses in Cloud Computing