You are less than 4 years away from a stable and lucrative career if you earn an online Bachelor’s in Computer Science. Ready to learn how?Python. C++. Java. What do these three words have in common? Code! Programming languages are at the heart of computer science. Spanish and French are great, but computer code is what pays the big bucks.If you’re looking for a career that is both future-forward and mentally stimulating, an online Bachelor’s in Computer Science is just the ticket.What is an Online Bachelor’s in Computer Science degree?Welcome to the future. Computer science is a field that knows no limits. Its goal is optimization, ingenuity, and progress. We have computer science to thank for essentially all modern-day technologies.By earning an online Bachelor’s in Computer Science, you will tackle a challenging but fascinating field. Your curriculum will bring together a crazy combination of language, math, and theory.Students who pursue this degree end up working lots of different areas—gaming, robotics, network security, artificial intelligence. That’s just to name a few! Whereas Information Technology is more concerned with network setup and configuration, Computer Science reels back a few steps further and deals with code, algorithms, and programming.Some of the schools on this list offer career-based tracks for students to apply their degree in a specific way. A few of those include Database Technology, Systems Security, and Artificial Intelligence, and Computer Programming.How much can you earn with an Online Bachelor’s in Computer Science degree?One of the best things about the field of Computer Science is that you don’t necessarily need an advanced degree to make some serious money right out of the gate. According to the Bureau of Labor Statistics, folks in computer science make on average upwards of $100k per year. Here’s a closer look at some annual salaries:Computer Information Scientists: $118kComputer Network Architects; $109kComputer Programmers: $84kInformation Security Analysts: $98kThat’s not even the best news! The entire field is projected to increase by 13% between now and 2026. That means the field is looking to add 557,100 new jobs in the next 7 years. Add yourself to that figure!What is required for an Online Bachelor’s in Computer Science degree?One thing is decidedly not required for all of these programs—on-campus attendance! Each of these 25 Bachelor’s in Computer Science are online. This gives you total freedom to earn your degree at your own pace, on your own terms.The admissions process for these programs are fairly straight-forward. You’re expected to provide high school transcripts or proof of the GED. You have to meet a minimum GPA of around 2 or 2.5 out of 4. You have to fill out an application and pay an application fee. And then, voilà, you’re good to go!A number of programs on this list are extremely transfer-friendly. So if you already have an associate’s degree or a handful of college credits, keep an eye out for schools that honor your previous credits.What are the best Online Bachelor’s in Computer Science degrees?Ready to take on the future? We’ve got 25 amazing online Bachelor’s in Computer Science for you to sort through below. Our methodology at OSR covers all the essentials: overall tuition rates (both in-state and out-of-state), program reputation, financial aid options, and more.A quick note on how to sort through these schools. For each program, you’ll see our final OSR score, a brief overview of the program, and then a more detailed pros & cons list about the degree. Channel your inner nerd! Change the world!Old Dominion UniversityTuition in State/Out of State: $25,594/$43,444Program Web PageAcceptance67Earnings Potential33Online Presence1Online Program Quality13Retention100Student Satisfaction74Reputation96Pros$250/credit rate for active-duty militaryGuaranteed Admission program for VA transfersProfessional development courses includedConsHigher tuition for out-of-state studentsTransfer students must take at least 30 credits at ODUSome classes require live, online attendance100%OSR ScoreOld Dominion University kicks things off with its online Bachelor of Science in Computer Science. This can be either a degree completion program or a full-time undergraduate program. Classes in this 120-credit program include Data Algorithms, Programming Languages, and more.Oregon State UniversityTuition in State/Out of State: $26,216/$44,706Program Web PageAcceptance67Earnings Potential33Online Presence1Online Program Quality13Retention78Student Satisfaction83Reputation97ProsNo undergraduate background in Computer Science required4 different start times available each yearAll courses are offered each termConsStrong aptitude in math required for admissionNot a full BS program (post-baccalaureate)2.75 undergraduate GPA required for admission99%OSR ScoreThe BS in Computer Science at OSU is technically a post-baccalaureate. That means it is designed for students who already have a bachelor’s degree (in a different field) but want to focus on computer science. The online program spans 60 total credits and can be completed at your own pace. University of Illinois at SpringfieldTuition in State/Out of State: not reported/not reportedProgram Web PageAcceptance67Earnings Potential33Online Presence1Online Program Quality13Retention92Student Satisfaction90Reputation100ProsConcentration areas available within majorGuaranteed fixed tuition rate for all 4 yearsAlmost 70% of students receive financial aidConsTwo semesters of Java required for admissionNon-refundable application fee requiredOnly 2 admission dates per year97%OSR ScoreStudents in the online BS in Computer Science at the University of Illinois at Springfield need to have significant experience in areas like Java programming, calculus, and finite math. But once admitted, students will experience a wide-ranging and rewarding curriculum. Concentration areas include Software Engineering or Systems Security & Information Assurance.Florida State UniversityTuition in State/Out of State: $21,774/$34,904Program Web PageAcceptance83Earnings Potential56Online Presence20Online Program Quality13Retention72Student Satisfaction76Reputation96ProsCurriculum prepares students for graduate schoolHugely affordable in-state tuition ($180/credit)Financial aid options available to online studentsConsOut-of-state tuition significantly higher than in-stateMost financial aid options are for in-state studentsDistance learning fee applied per credit hour94%OSR ScoreOther than its online delivery, nothing separates the distance BS in Computer Science at FSU from its on-campus counterpart. The curriculum includes essential programming languages as well as the chance to specialize in areas like Data Communication, Information Security, and more. It can be completed in 2-4 years.Regent UniversityTuition in State/Out of State: $36,728/$36,728Program Web PageAcceptance76Earnings Potential57Online Presence8Online Program Quality49Retention72Student Satisfaction81Reputation85ProsRanked as a Military Times’ Best College (within top 5)91% of faculty members hold a doctorate degreeProgram covers essential industry certification informationConsCurriculum includes religious requirements$50 application fee appliedPart-time students pay more per credit hour93%OSR ScoreRegent University positions this online BS in Computer Science through a Christian worldview. Students will take classes like Old Testament Studies alongside Data Structures & Algorithms. Courses are offered online through short, 8-week segments.Regis UniversityTuition in State/Out of State: $51,202/$51,202Program Web PageAcceptance67Earnings Potential58Online Presence1Online Program Quality13Retention65Student Satisfaction84Reputation85ProsOnly program that is ABET-accredited and onlineThree different concentration areas availableApplication fee waived for Regis graduatesConsNon-refundable $50 application feeHigher tuition rates during fall semesterMore credit hours required than other programs89%OSR ScoreEmbedded within the Regis University BS in Computer Science program are three core concentrations: Computer Science, Computer Information Systems, and Information Technology. This is a 128-credit online program. Students have the option, however, of extending it into a combined BS/MS degree for 152 credits. Fort Hays State UniversityTuition in State/Out of State: $17,831/$27,654Program Web PageAcceptance65Earnings Potential59Online Presence4Online Program Quality74Retention75Student Satisfaction79Reputation79ProsNo additional fees beyond application feeHugely affordable per credit tuition rate ($218/credit)Generous transfer student policyCons$30 application fee ($50 for international students)Out-of-state students have higher GPA requirement (2.5)Non-residents pay higher tuition for on-campus courses89%OSR ScoreStudents can choose to attend Fort Hays State University online or on-campus. Either way, the BS in Computer Science requires 120 credit hours, with 65 of those devoted to the major. Courses range from Operating Systems to Object-Oriented Programming to Data Structures. Dakota State UniversityTuition in State/Out of State: $22,372/$25,302Program Web PageAcceptance88Earnings Potential61Online Presence5Online Program Quality71Retention81Student Satisfaction79Reputation98Pros4+1 accelerated master’s program availableFlat-rate $250/credit tuition rate for active militaryFull-time online students are eligible for financial aidConsHigher tuition rate for non-resident online studentsOut-of-state students must verify state authorizationIn-person proctors required for exams86%OSR ScoreA tech leader in the region, Dakota State University delivers an online Bachelor of Science in Computer Science that can’t be overlooked. Completable in 8 terms, this program integrates programming languages with statistics and math. You’ll have access to top faculty and industry-leading technologies. Troy UniversityTuition in State/Out of State: $21,073/$28,657Program Web PageAcceptance76Earnings Potential61Online Presence19Online Program Quality54Retention78Student Satisfaction73Reputation75ProsNo additional fees applied to online studentsLow minimum GPA requirement (2.0)Online undergraduate scholarships availableCons18-credit minor is required to graduateLess elective options in computer scienceOut-of-state students pay higher tuition rate84%OSR ScoreAt Troy University, students can earn an online BS in Applied Computer Science. Out of the 120 credit hours, the major itself includes 36 credits. The courses are divided into 9-week terms. Highlight coursework covers Web-Based Software Development, Applied Networking, and more. University of Florida-OnlineTuition in State/Out of State: $17,656/$30,360Program Web PageAcceptance83Earnings Potential41Online Presence7Online Program Quality88Retention67Student Satisfaction57Reputation93ProsLow tuition rates for in-state studentsOnline student scholarships available (e.g., Bright Futures)Internship or Independent Research options availableCons$37 non-refundable application feeUpper-level transfer students must have at least a 2.5 GPAHigher tuition rates for out-of-state students84%OSR ScoreDesigned with the transfer student in mind, UF Online offers a BS in Computer Science that accommodates all learners. Students will complete 29 foundational credits, 35 core major credits, and 6 elective credits. Courses include Discrete Structures, Programming Fundamentals, and more.National UniversityTuition in State/Out of State: $30,248/$30,248Program Web PageAcceptance77Earnings Potential58Online Presence1Online Program Quality80Retention81Student Satisfaction74Reputation67ProsBS/MS in Computer Science transition program available4-week courses; students take 1 course at a timeApplications are accepted year-roundConsOnly 2 electives built into curriculumNot officially affiliated with the U.S. Military$60 international student fee80%OSR ScoreDelivered through accelerated, 4-week courses, National University offers an online BS in Computer Science that rivals the rest. This program is popular with military students and veterans since it caters to adult learning. Students take one course at a time.Lamar UniversityTuition in State/Out of State: $20,894/$30,854Program Web PageAcceptance67Earnings Potential57Online Presence5Online Program Quality59Retention62Student Satisfaction75Reputation69ProsLU Tuition Lock offered to eligible studentsOver $10 million in scholarships awarded each yearCurriculum devotes time to mathematics foundationConsFinal ETS Computer Science exam requiredSteep difference in resident/non-resident tuition ratesOnly 2 elective course slots available80%OSR ScoreAt Lamar University the BS in Computer Science curriculum is divided into four distinct categories: computer science, mathematics, laboratory science, and free electives. In total, you’ll earn 120 credits. Subject areas include data structures, programming languages, and more.Davenport UniversityTuition in State/Out of State: $28,238/$28,238Program Web PageAcceptance61Earnings Potential49Online Presence5Online Program Quality71Retention85Student Satisfaction74Reputation66ProsThree career-driven concentration areas available95% of online students at DU receive financial aidStrong military tuition assistance and support benefitsConsField Experience or Internship required (not online)No accelerated program offered to full-time students Higher tuition rate per credit than other programs ($777/credit)78%OSR ScoreUnique to Davenport University, the online BS in Computer Science comes with three concentration options: Artificial Intelligence, Gaming and Simulation, and Computer Architecture & Algorithms. These focus areas are great guides to future careers. There is also the option to minor in Mathematics. Lewis UniversityTuition in State/Out of State: $42,254/$42,254Program Web PageAcceptance78Earnings Potential53Online Presence1Online Program Quality13Retention78Student Satisfaction83Reputation84ProsAccelerated online program for transfer studentsLenient GPA minimum for transfers (2.0/4)Over 5 concentration areas offeredConsStudents need at least 30 transferable creditsPrior Learning Assessment fee applied for transfersMore credit hours required than others (128)77%OSR ScoreLewis University delivers an accelerated online Bachelor of Science in Computer Science that covers 128 credits. This program is specifically for transfer students with at least 30 credits. The program includes numerous focus areas, including Game/Simulation Programming, Cyber Security Operations, Data Science, and more. University of Maryland-University CollegeTuition in State/Out of State: $28,576/$33,616Program Web PageAcceptance71Earnings Potential55Online Presence16Online Program Quality75Retention78Student Satisfaction72Reputation73ProsUp to 90 transfer credits accepted Flexible curriculum that is open to a minor/electivesNumerous student clubs available to get involvedConsHigher out-of-state tuition ratesRecommended that students have experience in the field$75 application fee required77%OSR ScoreA transfer-friendly program the University of Maryland-University College has an online BS in Computer Science that accepts up to 90 transfer credits. This curriculum focuses heavily on programming languages like Java, MATLAB, and C++. The program leaves room for up to 43 credits of electives or an additional minor.Colorado Technical University-Colorado SpringsTuition in State/Out of State: $21,855/$21,855Program Web PageAcceptance84Earnings Potential55Online Presence20Online Program Quality60Retention83Student Satisfaction80Reputation72ProsFast Track options available3 different career-based concentration areasFlat-rate per credit tuition regardless of residence Cons$220 technology fee applied per term183 total credits required (more than most)Transfer students have to complete 25% of courses at CTU77%OSR ScoreCTU gives students lots of options when it comes to the online BS in Computer Science degree. First, students can specialize in three different options: Cybersecurity Engineering, Data Science, or Software Engineering. Even more, students can utilize the CTU Fast Track program to test out of material they already know. Saint Leo UniversityTuition in State/Out of State: $38,492/$38,492Program Web PageAcceptance66Earnings Potential80Online Presence1Online Program Quality13Retention96Student Satisfaction77Reputation64ProsStudents have landed top-notch internshipsOption to join Upsilon Pi Epsilon chapterGenerous elective options within curriculumCons$45 application fee (non-refundable)$25 technology fee applied per courseTuition rates are not fixed (increase each year)76%OSR ScoreSaint Leo University changes things up with an online BS in Computer Information Systems. This 120-credit program dives into Network Theory, Database Programming, and Information Security. Students will devote 30 credits to major courses, with ample room for additional electives.California State University-Monterey BayTuition in State/Out of State: $25,147/$37,027Program Web PageAcceptance52Earnings Potential96Online Presence2Online Program Quality13Retention96Student Satisfaction91Reputation75ProsPossible to graduate in just 24 monthsSmall cohorts of 25-30 studentsTuition rates are the same regardless of residencyConsOnly available as a degree completion programPrerequisites still required for students with a BS$55 non-refundable application fee73%OSR ScoreIf you’re a transfer student with existing credits, California State University-Monterey Bay has an online degree completion program that is perfect for you. You’ll graduate with a BS in Computer Science but it will only take you around 24 months to complete. Students move through the program with a cohort. Limestone CollegeTuition in State/Out of State: $38,251/$38,251Program Web PageAcceptance65Earnings Potential63Online Presence1Online Program Quality13Retention84Student Satisfaction74Reputation64ProsProgramming concentration for focused studyGenerous and seamless transfer programReduced tuition rates and scholarships for military studentsConsSAT/ACT scores required (unless you’re over 21)123 credits required for graduation (more than most)Elective courses not specific to Programming71%OSR ScoreProgramming is the focus for Limestone College’s online Bachelor of Science in Computer Science. The Programming concentration allows students to have a career end-goal in mind. Courses in this curriculum include C# Programming, Object-Oriented Programming, and more.Thomas Edison State UniversityTuition in State/Out of State: $14,670/$17,190Program Web PageAcceptance83Earnings Potential71Online Presence8Online Program Quality81Retention86Student Satisfaction80Reputation75Pros12 admission terms throughout the yearNo SAT / ACT scores are requiredDiscounted full-time, flat-rate tuitionConsMust be 21 years or older to be admittedHigher per credit tuition for non-New Jersey residentsNot as specialized of a curriculum as others71%OSR ScoreA university that caters directly to adult learners, Thomas Edison State University offers an online BA in Computer Science. The curriculum takes a broad approach, first introducing foundational courses, and then allowing up to 18 credits of specialized elective options. In total, you’ll earn 120 credits. Concordia University-Saint PaulTuition in State/Out of State: $34,500/$34,500Program Web PageAcceptance80Earnings Potential55Online Presence30Online Program Quality13Retention60Student Satisfaction74Reputation57ProsFree software provided for online coursesNo online application fee requiredFixed tuition rate regardless of residencyConsOnly 1 elective course included in curriculumTransfer policy somewhat limited to area schoolsCurriculum is pre-set (not much customization)68%OSR ScoreFully deliverable online, students at Concordia University-Saint Paul will earn a BS in Computer Science. The major itself covers 55 credits (within the 120 credit requirement). Highlight topics that are covered include User Experience, Web Design, Object-Oriented Programming, and more.Central Methodist University-College of Liberal Arts and SciencesTuition in State/Out of State: $34,470/$34,470Program Web PageAcceptance78Earnings Potential49Online Presence4Online Program Quality13Retention76Student Satisfaction84Reputation68ProsChoice between a BA or BS in Computer ScienceVery affordable online tuition rate ($260/credit hour)Versatile and career-specific course optionsConsTransfer students must have 60+ transferable creditsStrict minimum GPA for incoming first-years (2.5/4)$50 online service fee applied67%OSR ScoreThough CMU is a smaller and lesser known school, its online Computer Science degree stands out for its flexibility and versatility. The school delivers either a BA or BS in Computer Science, with the option of a minor in Computer Science as well. The courses are offered in 8- or 16-week segments.Mercy CollegeTuition in State/Out of State: $31,954/$31,954Program Web PageAcceptance67Earnings Potential40Online Presence5Online Program Quality59Retention57Student Satisfaction74Reputation55ProsUp to 90 transfer credit hours acceptedTuition rates are lowest among private schools in NYCurriculum leans heavily on programming skillsConsNo accelerated option (4 years to complete)$40 non-refundable application feeSteep registration fees per term ($166-330)67%OSR ScoreThe 120-credit-hour BS in Computer Science at Mercy College takes students 4 years to complete. Students can attend either online or in person. The major courses in the curriculum, which covers 47 credits, includes classes like Artificial Intelligence, Software Engineering, and Computer Architecture. DePaul UniversityTuition in State/Out of State: $56,275/$56,275Program Web PageAcceptance73Earnings Potential57Online Presence1Online Program Quality13Retention62Student Satisfaction80Reputation63ProsSAT and ACT scores are optional for admissionTwo career-based concentration optionsAlumni have secured jobs at an impressive array of global companiesConsOne of the highest per credit tuition ratesSome courses require on-campus attendanceHigher credit requirement than other programs (182)64%OSR ScoreThe online BS in Computer Science program at DePaul University splits students into two tracks: Game Systems or Software Development. While most of the courses are available online, a few include required attendance. The coursework is rigorous and career-specific; for example, Game Engine Programming and Agile Software Development. Baker CollegeTuition in State/Out of State: $23,160/$23,160Program Web PageAcceptance87Earnings Potential67Online Presence4Online Program Quality86Retention80Student Satisfaction76Reputation66ProsMost of the total credits are major-basedOver 76% of first-year students receive financial aidSeamless transfer process (especially from MI colleges)Cons$100 technology fee applied per term$30 application fee (non-refundable)Database Technology track not available on campus64%OSR ScoreStudents are presented with two concentration options with Baker Colleges’ online BS in Computer Science: Database Technology or Computer Programming. Both require 121 total credits, with 76 devoted specifically to the major and 18 devoted to the concentration. This program is transfer-student friendly.