Jump to main content
Logo
alt=""

Bachelor of Computer Science (BCS)

Bachelor of Computer Science: Launch your future in tech

Ready for a future in tech? You'll need a degree built for real careers, not just the classroom.


Earn your computer science degree online—on your schedule, from wherever you are. UFred’s Bachelor of Computer Science (BCS) program turns ambition into career-ready skills, preparing you to thrive in today’s tech landscape.


Designed for flexibility, this fully online program helps you reach your career goals without pressing pause on your life (or work). Whether you're a recent graduate drawn to systems administration and software development, or a working professional ready to pivot into data or cybersecurity analysis, the BCS program provides a strong foundation in computing theory and real-world, hands-on practice.


You’ll graduate ready to launch into a wide range of future-focused careers.

Hands-on learning,

designed for real impact

Pace that fits your life,

not the other way around

100% online,

built around your life

Program overview

Courses

40 total

Duration

4 years

*When students complete 2 courses at a time

Tuition

$31,200
(paid all at once or one course at a time)

Commitment

15-20 hours
(per week per course)

Format

Fully online

Model

Independent learning, with a fixed schedule and deadlines

Application deadlines

August 22, 2025

October 17, 2025

December 12, 2025


*You'll need to apply at least 1 month before the start date.

Course start dates

September 22, 2025

November 17, 2025

January 26, 2025

Apply now!
Course details

Course structure and details

The Bachelor of Computer Science degree is an independent learning program with a fixed schedule and deadlines, delivered fully online. There are no classes to attend, but your courses will be led by instructors, and you will be required to meet assignment deadlines.


Courses are delivered in eight-week terms, and students can complete the program in four years of full-time study (when taking two courses at a time). As with all UFred programs, online doesn't mean you'll be alone: students benefit from rich online learning content, regular engagement with faculty, and interaction with peers via discussion forums.


With this undergraduate computer science degree, you’ll develop in-demand technical skills through a rigorous curriculum that blends computing theory with real-world application. Courses are carefully structured to build foundational knowledge in the early years, followed by specialized study and elective choices that support career interests in areas like software development, data science, and systems design.

Academics

Committed to academic excellence

Fees and funding
Tuition
4 years*
Tuition for the full BCS program can be paid all at once or one course at a time.

US$22,705

in total

*

* € 31200 based on the exchange rate on 01/06/2025, 00:00 CEST
Additional costs

Paying by course: $780 for a 3-credit course

Need Assistance?

Our Program Advisors are happy to help with any questions about your degree, diploma or certificate, whether it’s admissions requirements, the application process, or tuition fees.

Service Hours: Monday - Friday 7:30am to 3:30pm ET

Admission requirements

Entry requirements

We’ll advise you every step of the way – and help you understand our BCS’s entry requirements – to make applying easy.

Our online model

Fair pricing

Thanks to our fully online teaching environment, we can charge less for our programs while still offering you a high-value educational experience.

Freedom to learn

Online learning means having more freedom: no need to travel, no need to attend multiple classes during business hours.

Online campus

Our online campus goes beyond traditional on-campus programs, offering opportunities to network with peers from across the country and diverse industries.

Resources

All of our services are available to you digitally: a library, a bookstore, support from advisors and peers, and instructor office hours.

Apply now!

BCS program FAQ