Skip to content Skip to Live Chat

Bachelor of Science

Online Computer Science Degree

3rd Party Certifications Included in this Degree


An Online Computer Science Degree That Prepares You for a Dynamic Career


Earn your bachelor’s degree in computer science from WGU and increase your earning potential, job security, and opportunities for advancement. This degree prepares you to design, develop, and optimize systems that will meet industry needs, and gives you the opportunity to earn multiple industry-recognized certifications.

Designed with input from industry experts, the B.S. Computer Science degree program at WGU provides a solid foundation for the most  in-demand skills:

  • Logic
  • Architecture and systems
  • Data structures
  • AI
  • Computer theory

You can earn while you learn with this information technology degree. Top technology certifications, such as CompTIA and Axelos, are built into the CS degree program and do not add time or additional costs—but they do add to your résumé as soon as you've earned them, even before you complete your degree!

71% of students finish within 

27 Months*

WGU lets you move more quickly through material you already know and advance as soon as you're ready. The result: You may finish your degree faster.

*WGU Internal Data

Tuition per six-month term is


Tuition charged per term—rather than per credit—helps you control the ultimate cost of your computer science degree. Finish faster, pay less!

Income growth after two years


Just two years after graduation, WGU grads report earning $18,200 more per year. Four years after graduation, WGU grads report earning $25,900.*

*2021 Harris Poll survey of 1,252 WGU graduates.

Ready to Start Your WGU Journey?

Next Start Date: March 1

Start Dates the 1st of Every Month


Computer Science Courses

Earning a bachelor’s degree in Computer Science online designed by industry experts combines theoretical depth and technical know-how, all adding to the practical knowledge you've acquired through experience and certifications. The experts who make up our IT Program Council know exactly what it takes for an online degree program to help you be successful in the field of computer science.

This program focuses on the skills you need to become a linchpin in your organization. In addition to core IT skills, the program focuses on algorithms and data structures, artificial intelligence and robotics, database and information retrieval, human-computer communication, numerical and symbolic computation, and more. Start earning your degree online today.

The B.S. Computer Science degree program is an all-online program that you will complete by studying and working independently with instruction and support from WGU faculty. You will be expected to complete at least 12 competency units each 6-month term. (One course is typically 3 or 4 units.)

Computer Science
Data Management
Secure Systems Analysis & Design
Operating Systems
Technical Writing
Scripting and Programming
IT Fundamentals
Business of IT
Web Development
Network and Security
General Education

35 Courses

Program consists of 35 courses

At WGU, we design our curriculum to be timely, relevant, and practical—all to help you show that you know your stuff.

Capstone Project

Special requirements for this program

At the end of your program, you will complete a capstone project that represents the culmination of all your hard work—a project that allows you to take what you’ve learned and apply it to a real-world situation, proposing a solution to an actual issue faced in an actual place of business. 


“I truly enjoyed my experience with, and time at, WGU. I appreciate the innovative approach to education making it competency-based. Especially compared to a traditional university that would rather I instead pointlessly sit in a class for 6 months even if I am already competent in the areas the class is aiming to educate me in. My mentor was also amazing and helped me power through the program at the pace I expected. Couldn't have done it without him. Literally can't recommend WGU enough!”

—Steven Christensen
B.S. Computer Science

Why WGU?


WGU tuition is charged per six-month term, not per credit. That means if you want to move faster through the online computer science degree program, you'll pay less.

On Your Schedule

No class times, no assignment deadlines. You are in charge of your learning and schedule. You can move through your courses as quickly as you master the material, meaning you can graduate faster.

Entirely Online

The computer science bachelor's degree at WGU is 100% online, which means it works wherever you are. You can do your coursework at night after working at your full-time job, on weekends, while you're traveling the world or on vacation—it's entirely up to you.

Accredited, Respected,

One important measure of a degree’s value is the reputation of the university where it was earned. When employers, industry leaders, and academic experts hold your alma mater in high esteem, you reap the benefits of that respect. WGU is a pioneer in reinventing higher education for the 21st century, and our quality has been recognized. 



3rd Party Computer Science Certifications Included


Industry certifications in this degree program include a CompTIA Project+ certification, as well as the AXELOS ITIL® Foundation certification. 
The cost of these certifications is included in your tuition, helping you save money as you enhance your skills. Earning certifications before you’ve even finished your degree gives you the knowledge, skills, and credentials that will immediately boost your résumé.

  • Project+ 
  • ITIL®*^ Foundation Certification

*Subject to vendor availability.
^ITIL® is a registered trade mark of AXELOS Limited, used under permission of AXELOS Limited. All rights reserved.


An Affordable CS Degree

By charging per six-month term rather than per credit—and empowering students to accelerate through material they know well or learn quickly—WGU helps students control the ultimate cost of their degrees. The faster you complete your program, the less you pay for your degree.

Tuition Calculator
Pay less by completing your program faster

A College Degree Within Reach

There is help available to make paying for school possible for you:

The average student loan debt of WGU graduates in 2022 (among those who borrowed) was less than half* the national average.

*WGU undergraduate students have approximately half the debt at graduation compared to the national average, according to the Institute for College Access and Success (2022).

Most WGU students qualify for financial aid, and WGU is approved for federal financial aid and U.S. veterans benefits. 

Many scholarship opportunities are available. Find out what you might be eligible for.


Competency-Based Education Puts You in the Driver’s Seat of Your CS Degree

Online. Competency-based. Student-obsessed. Countless things make our programs a great fit for today’s working students—and make WGU a different kind of university. Our learning model is just one of those. 

Competency-based degree programs allow you to speed up your progress. No waiting for other class members to catch up or for a new semester to start. Taking a course covering concepts you’ve been applying for years? Review the online course material, take the online assessment, and move on. Taking a course in a subject you’ve never tried? Maximize all available resources to ensure you’re comfortable with the material by the time you take the assessment.

"Online classes were great. Sometimes I would have difficulty on a subject and was able to promptly contact my instructor for further help. Scheduling a phone call was also easy.”

—Lehi Toskin
B.S. Computer Science


Computer Scientists Are in High Demand

The field of computer science is rapidly expanding into some truly exciting areas, including artificial intelligence, robotics, intelligent systems, and human-computer interaction. Increase your earning potential, boost your résumé with valuable credentials, and find a career you love with the help of a computer science degree.

According to the National Center for Education Statistics, there are almost 10 times more U.S. computing jobs open than there were students who graduated with a computer science degree in 2015. When you’ve completed WGU’s online Bachelor of Science in Computer Science degree program, you’ll find yourself in demand because of the skills, knowledge, and certifications you’ve gained. Stand out from the competition and become a vital player on a team with the help of the right program.

Return on Your Investment


The market for computer and information research scientists is projected to grow 15% through 2029.

—U.S. Bureau of Labor Statistics

Learn About Careers for Computer Science Graduates

Some of the job titles a graduate of this computer science bachelor’s degree program are qualified for include:

  • Information Manager
  • Data Engineer 
  • NLP Scientist 
  • Computer Vision Engineer 
  • Business Intelligence Developer
  • Human-centered Machine Learning Specialist 
  • Algorithm Engineer 
  • Computational Linguist 
  • IT Consultant 
  • Machine Learning Engineer

WGU Grads Hold Positions With Top Employers


Admissions Requirements Unique to Computer Science

Students must be able to use key Calculus principles, rules, and applications while in the B.S. Computer Science program. Students must meet the following admission requirements for admittance to this program:

  1. Possess a high school diploma or its equivalent.
  2. Demonstrate readiness through completion of one of the following:
    • Successful and verifiable completion of a pre-calculus course from a WGU approved third-party provider
    • Successful and verifiable completion of a pre-calculus, calculus, or higher than Calculus math course from an accredited post-secondary academic institution.
    • A high school GPA of 2.75, or higher, AND a B grade, or better, in a high school honors, IB, or AP level advanced mathematics course.

NOTE: You do not need to take the ACT or SAT to be admitted to this program. Learn why we don't require these tests.

Get Your Enrollment Checklist

Download your step-by-step guide to enrollment.

Get Your Questions Answered

Talk to an WGU Enrollment Counselor.

Questions about Computer Science at WGU

You should speak with an Enrollment Counselor. WGU can often provide advice or resources to help a prospective student fulfill enrollment prerequisites.

When you enroll in a WGU degree program, our goal is to see you through to graduation. Admission requirements are designed to increase your likelihood of success. Years of data and experience with the nontraditional students WGU serves have shown us how various types of academic and professional experience can be highly important in helping a student persist to graduation. Industry certifications are one of many ways a student can meet eligibility.

WGU has an obligation to our graduates—and their current and future employers—to ensure WGU alumni have mastered the most up-to-date, current competencies and skills needed in the workplace. Recency of certifications helps us ensure that students have demonstrated competency in skills as they are needed in today's working world.

As a full-time student, you will be required to maintain a minimum pace of 12 competency units (CUs) per term for undergraduate programs or 8 CUs per term for graduate programs. However, there is no maximum speed—once you complete a course, you move immediately to the next, and you complete a course not by waiting for the syllabus, the professor, or the rest of the class. You progress by learning the material and proving it—so you can move through your coursework at the speed of your own learning and experience.

Instructors are highly educated, experienced experts in the subject matter of a course. Unlike in a traditional university where going to class means listening to an instructor lecture while you take notes and try to learn in a group setting, WGU's Instructors provide one-on-one instruction and support when you need it—tailoring the instruction to your precise needs when you need it. Instructors also provide additional resources, lead topical discussions in online communities, and find countless other ways to bring a specific course to life for students.

Computer science is the study of computers, systems, networks, and servers. Computer science analyzes the performance of computer hardware and software. Computer scientists design and analyze algorithms, programs, and operations of computers.

There are many job opportunities available for those who have a degree in computer science, including:

  • Data scientist
  • Software tester
  • Web developer
  • Systems analyst
  • Business analyst
  • Product manager
  • Network architect
  • Software engineer
  • Computer engineering
  • Machine learning
  • Data scientist
  • Network architecture

Computer science can be a challenging degree and career path. It involves learning about lots of coding, which can be like another language. It also involves understanding complex network systems and programs. The world of computer science is unique and can be foreign for some. But for many, the reason they love IT is because something clicks and makes sense. If you enjoy languages, math, science, and computers, computer science will likely be a challenging but exciting degree.

A computer science degrees should cover important topics that will prepare you for your future. In order for a computer science degree to be successful and relevant it should include scripting, programming languages, computer architecture, network fundamentals, and more.

Ready to Start Your WGU Journey?