Skip to content
academic hero img - desktop left

Bachelor of Science in Computer Science (BCS) Online Degree

Gain in-demand skills to join one of the fastest growing fields in the world and learn the latest in programming, software, and computing technology. Whether your goal is to rise to the top of the tech industry, or lay the foundation for an advanced degree, you can do it all with a Bachelor of Science in Computer Science from UoPeople. 

Apply By:
August 15, 2024
Classes Start:
September 5, 2024
No Live Lectures
40 Courses
Less than two and a half years
Pay as You Go ($140 per course assessment)


Expand your knowledge by learning about innovative software, computer programming and technology to give you a critical advantage in a popular industry. Become fluent in current programming languages like Java and Python, explore database management, and dive into the latest concepts in AI and machine learning. This degree is perfect for working professionals who want a strong foundation in computer science or hope to pursue an advanced degree in the future.

mobile-shape-left-top 1 (1)
CS 1

What You’ll Learn in the Online BCS Program

Take your career to the next level with a valuable skillset: 

Apply skills to debug, code, and test new programming solutions
Manage design projects from conception to implementation
Create solutions to problems using mathematics
Expand critical thinking beyond the classroom
mobile-shape-right-middle (2) 2

Admission Requirements

Anyone who has a high-school education and is 16 years of age or older can study online at UoPeople.

CS 2

Curriculum / Courses

The curriculum for the Bachelor’s in Computer Science has been crafted to provide students with in-depth computer knowledge and technical skills. Students will take a deep dive into database management, design and computer programming languages.

  • 19 General Education courses
  • 21 Major courses

Specialize Your Bachelor’s Degree In Computer Science

Gain the specialized skills you need to get the job you want. Showcase your expertise in a specific field with a certificate and stand out in a highly competitive job market. Consider polishing off your degree with any of the Computer Science Certificates below.

Certificate in Network and Application Security
Certificate in Data Science

Bachelor’s Degree In Computer Science Careers

Where will a Bachelor of Science in Computer Science take you? Your degree will help prepare for a job as a:

Database Administrator
Software Developer
Computer Systems Engineer
Web Designer

As a UoPeople student, you’re never on your own—our Career Service Center provides resume feedback, networking tips, interview techniques and more. 

What Are Computer Science Jobs? What Can I Do With a CS Degree?

10 career paths that you can take with a Computer Science degree.

Why Computer Science Jobs Matter

With every industry relying on computers and technology, computer science jobs matter more than ever before. Here are some interesting facts about job prospects in the field.

No tuition or enrollment fees

$60 application fee



Bachelor Degree In Computer Science Costs

UoPeople does not charge for tuition, books, or campus expenses. You’ll never have to pay fees for courses upfront. We charge only a $60 application fee, and a $140 assessment fee at the end of each course. This is a huge savings compared to U.S. public universities who charge on average $37,396 for a bachelor's degree. Over the course of your studies at UoPeople, you can expect to pay a total of $5,660—less if you have credits to transfer in! Our mission is to make it possible for everyone to afford a degree, if you can’t afford these fees scholarships and grants may be available.


Concerned about managing your studies while you work or juggle family life? Don’t be! Over half of our students are successfully studying while working, raising families, or both. You can too! UoPeople is proud to be the world’s most flexible option for earning a high-quality, accredited, 100% online degree. Learn more about how our programs are specially designed to work for you:
Asynchronous Learning
Accessible Technology
Transfer Credits

Common Questions Students Are Asking Us

Questions regarding our academic programs offered at UoPeople

Absolutely! UoPeople has students from over 200 countries and territories.

University of the People is accredited by the Distance Education Accrediting Commission. The Distance Education Accrediting Commission (DEAC) is listed by the U.S. Department of Education as a recognized accrediting agency. 

Absolutely! Classes at UoPeople are small and highly qualified instructors are available to answer students’ questions and offer support. Additionally, each student is connected with a personal Program Advisor at the commencement of their studies, who remains with them until graduation. Program Advisors act as the students’ personal support system throughout their studies. The Program Advisor will answer any questions the student may have, offer academic advice, discuss course selection, and offer encouragement throughout the student’s studies.

Asynchronous learning allows you to learn on your own schedule. You will have access via the UoPeople Online Campus to assignments, lectures, and other learning materials. There are no live lectures or set class times at UoPeople.  

Graphics shape Left
Graphics Shape Right

Ready to join the world’s first tuition‑free accredited, 100% online university?

shape mobile
mobile shape