Ready to learn more?

Next Cohort: Nov 17-Nov 17

  • *Please select a subject

  • This field is for validation purposes and should be left unchanged.

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

 

Nov 17-Nov 17

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: Nov 17-Nov 17

  • *Please select a subject

  • This field is for validation purposes and should be left unchanged.

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

Student Reviews (30)

Write a Review

University of Fredericton (UFred)

EMBA 2025

Michael S. Persaud

Edmonton • August 7, 2025

Graduated From

Executive MBA

Overall:

5 out of 5

Instructors:

5 stars

Curriculum:

5 stars

Job Assistance:

5 stars

The saying "everything in its right time" truly resonates with my educational journey. Since migrating to Canada in 2008, my goal was to obtain a master's degree for both personal and professional development. My search led me to UFred, where I was imm...

The saying "everything in its right time" truly resonates with my educational journey. Since migrating to Canada in 2008, my goal was to obtain a master's degree for both personal and professional development. My search led me to UFred, where I was immediately impressed by the seamless application process.

That positive first impression was followed by a remarkable learning experience. The professors were consummate professionals who leveraged their deep industry experience and specialized knowledge to make the curriculum incredibly engaging. Fulfilling this long-held ambition has been deeply rewarding, and I am immensely pleased with my decision to choose UFred for this pivotal chapter in my life.

University of Fredericton (UFred)

Amazing MBA Expereince

Dr. Michael Hobeck

Fredericton • July 16, 2025

Graduated From

Master of Business Administration

Overall:

5 out of 5

Instructors:

5 stars

Curriculum:

5 stars

Job Assistance:

na

Reflecting on my time as a student in the University of Fredericton’s MBA program, I can say with confidence that it was one of the most transformative experiences of my professional life.

The program offered far more than academic theory—it...

Reflecting on my time as a student in the University of Fredericton’s MBA program, I can say with confidence that it was one of the most transformative experiences of my professional life.

The program offered far more than academic theory—it created meaningful opportunities to connect with industry leaders, exchange ideas with experienced professionals from across the globe, and apply real-world thinking to complex business challenges. One of the highlights for me was the International Field Study in Amsterdam, where I had the chance to engage with global organizations, broaden my perspective, and build lasting relationships with fellow students and faculty.

What impressed me most was UFred’s commitment to practical, flexible, and forward-thinking education—something that stuck with me long after graduation. In fact, I was so inspired by the experience that I eventually joined the university, where I now serve as Vice President, Academics & Provost.

UFred’s MBA program didn’t just support my growth—it reshaped the trajectory of my career. I’ll always be proud to be both an alumnus and now a leader within this remarkable institution.

Other courses in Cloud Computing