Ready to learn more?
Next Cohort: Jan 26-Jan 26
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
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: Jan 26-Jan 26
By submitting your email address, you acknowledge and agree to CourseCompare.ca's Terms of Service and Privacy Policy.
Student Reviews (31)
Excellent experience, excellent value
Joshua Linde
Toronto • December 22, 2025Graduated From
Executive MBA
Overall:
Instructors:
Curriculum:
Job Assistance:
I applied to the University of Fredericton Executive MBA program in 2023. As I had pursued a culinary career and did not complete an undergrad. Launching into the workforce and leading people for 2 years before UFRED garnered me conditional acceptance ...
I applied to the University of Fredericton Executive MBA program in 2023. As I had pursued a culinary career and did not complete an undergrad. Launching into the workforce and leading people for 2 years before UFRED garnered me conditional acceptance (I had to maintain a B+ minimum average for the foundational first 6 months of the program).
My fears were that a fully remote MBA would a) potentially be a poorer learning experience and b) prevent the opportunity to network and develop relationships with my cohort. These fears dissipated throughout the program; I attended multiple networking events, allowing me to meet Alumni and current students in all MBA programs. I met some amazing, high level business leaders who will become lifelong friends. Most importantly, the work was challenging and compelling, and with the exception of two poor classes (every program has duds) I learned enough to be dangerous in the key business fields.
Should you want to work at a large corporation who values certain schools, go to Queens or Western. If you want an MBA to bolster your professional career, which allows you the flexibility to juggle work, family, personal life and school - this program is darned perfect.
EMBA 2025
Michael S. Persaud
Edmonton • August 7, 2025Graduated From
Executive MBA
Overall:
Instructors:
Curriculum:
Job Assistance:
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.


