The 25 Best Bachelor’s in Computer Science Online for 2019

An online bachelor’s in computer science degree is possibly one of the most versatile degrees one can pursue at the baccalaureate level. Not only is it flexible and convenient, but it also opens many different doors for future career paths as well as for graduate study in a sub-field of computer science. To aid in the selection of an online bachelor’s computer science program, we present the following ranking of the top 25 distance education options in this promising field. For more general information regarding online learning, visit our ranking of the top online colleges.

Rating and Ranking Methodology

Tuition Points:

  • Under $30,000—1 point
  • Under $25,000—2 points
  • Under $20,000—3 points
  • Under $15,000—4 points
  • Under $10,000—5 points

US News and World Report Recognition as a Top Online School for Bachelor’s Programs:

  • Top 10—10 points
  • Top 25 —9 points
  • Top 50 —8 points
  • Top 75 —7 points
  • Top 100—6 points
  • Top 125—5 points
  • Top 150—4 points
  • Top 175—3 points
  • Top 200—2 points
  • Other—1 point

Customization Options:

  • Content Customizations (e.g., Minors, Concentrations, Specializations, etc.)—1 Point Per Customization Option
  • Format Customizations (e.g., Hybrid/Online, Full-time/Part-Time, Accelerated, etc.)—1 Point Per Customization Option

Wow Factor:

  • 1 point awarded for each unique feature or program that “wowed” us

Top Online Bachelor’s Computer Science Degree Programs
To develop the following ranking of the top 25 online bachelor’s in computer science degree programs, our editors began with an initial pool of 42 schools. To narrow the pool, we used both out-of-state tuition data from College Navigator as well as national ranking information from U.S. News & World Report. Armed with these numbers along with program information from each school’s website, we were then able to apply the rating and ranking methodology above. Finally, the results were used to develop this ranking of the top 25 online bachelors computer science programs. Note that we used tuition to break any ties, awarding higher rankings to the more affordable schools.

#25 –Saint Leo University

Online Bachelor of Science in Computer Science

Website
Points: 2

Saint Leo University’s online bachelor’s in computer science offering emphasizes practical skills and professional development. This program is more specialized than most undergraduate computer science programs. All students are required to take the Information Assurance specialization track. The curriculum is designed based on standards set by leading organizations and taught by faculty with relevant experience in the field. Many students go on to work for major tech companies or government agencies after graduation. This accredited online computer science bachelors program is primarily intended for students planning to immediately begin their careers, but it still prepares students for most computer science graduate programs.
In-State Tuition: $21,440

#24 –University of Advancing Technology

Online Bachelor of Science in Advancing Computer Science

Website
Points: 3
The University of Advancing Technology offers a comprehensive online bachelor’s in computer science degree program. Referred to by the university as the “Advancing Computer Science degree,” this program heavily focuses on cutting-edge developments in the field. The curriculum is consistently updated to match industry trends, such as emerging programming languages. The program uses a hands-on approach, with students being mentored by expert faculty as they complete projects. Enrollment is ongoing, so online bachelors computer science students can start working towards their degree at any time they want instead of having to wait for a new term to start.
In-State Tuition: $21,064

#23 –California State University- Monterey Bay

Online Bachelor of Science in Computer Science

Website
Points: 3

California State University – Monterey Bay offers an online bachelors computer science program that blends theory and practice to give students a balanced education. The curriculum is designed with the input of an advisory board made up of industry leaders. This ensures that students are equipped with the knowledge and skills their potential employers are looking for. This accredited online computer science program is technically a degree completion program, as students are required to have at least 60 transferable semester credits before being admitted to the program.
In-State Tuition: $17,539

#22 –Mercy College

Online Bachelor of Science in Computer Science

Website
Points: 5
Mercy College offers an online bachelors computer science degree program that emphasizes software programming and design. All students take courses in computer science fundamentals and then use their major electives to customize their education to meet their individual needs. Most students are able to complete this 120-credit program in four years, though students are free to adjust their pacing as needed. Students who graduate from this accredited online computer science bachelors program are well-equipped for graduate study and computer science jobs in a wide variety of work environments.
In-State Tuition: $18,392

#21 –University of Maryland University College

Online Bachelor of Science in Computer Science

Website
Points: 5
University of Maryland University College Top Online Bachelor's in FinanceUniversity of Maryland University College’s online bachelor’s in computer science option is designed to be practical and easily applied to real-world situations. The curriculum is developed with the input of industry experts and potential employers, so students can expect a high-quality and relevant education. Topics studied include compiler theory and design, advanced programming languages, and computer graphics. Upon graduation, online bachelors computer science students are prepared for the Microsoft Certified Solutions Expert and Oracle Certified Java Programmer certification exams, as well as graduate study and a wide variety of industry jobs.
In-State Tuition: $12,336

#20 –Franklin University

Online Bachelor of Science in Computer Science

Website
Points: 5
Franklin University offers an online bachelor’s computer science degree program that focuses primarily on software development. The program is transfer-friendly, and the scheduling of the synchronous components of the program is flexible enough to accommodate busy students. The curriculum is designed and taught by professionals with relevant experience in the field, so students receive a very practical education. Topics studied include object-oriented design, quality assurance, coding and testing, and database management. This accredited online computer science bachelors program is specifically designed to accommodate adult learners, so students don’t have to worry about struggling to balance work, family, and school.
In-State Tuition: $11,881

#19 –Dakota State University

Online Bachelor of Science in Computer Science

Website
Points: 6
Dakota State University’s online bachelors computer science program is broad and emphasizes hands-on learning. Students are given access to industry-standard software as well as multiple operating systems to learn and practice with. This allows them to develop the skills that potential employers are looking for. All courses are taught by highly-experienced faculty with PhDs in the field. By the time they graduate from this program, online bachelors computer science degree students are well-prepared for both graduate education and work in business, government, and education.
In-State Tuition: $11,843

#18 –Thomas Edison State University

Online Bachelor of Arts in Computer Science

Website
Points: 6
Thomas Edison State University offers a comprehensive online bachelors computer science degree program. This degree program is meant for adult learners who are interested in graduate education, a career change, or promotion in their current career path. It is more liberal-arts based than many computer science programs. Major courses offered include Computer Organization, Programming Languages, and Switching Theory and Automata. This accredited online computer science bachelors program is also transfer-friendly and allows students to earn credit for their prior experience and training through assessments and portfolio reviews.
In-State Tuition: $9,352

#17 –Grantham University

Online Bachelor of Science in Computer Science

Website
Points: 6
Grantham University’s online bachelor’s in computer science offering is a 126-hour program that gives students a solid foundation in concepts such as operating systems, programming languages, and web development. The curriculum also emphasizes social and ethical responsibility, communication, and critical thinking. There are monthly start dates, so prospective students don’t have to wait for a traditional term starts to begin working towards their degree. This accredited online computer science bachelors program is designed to be completed in just over three years, but students can complete it in more or less time by adjusting their course load to meet their needs.
In-State Tuition: $6,540

#16 –Trident University- International

Online Bachelor of Science in Computer Science

Website
Points: 7
Trident University offers an online bachelor’s in computer science degree program that focuses on preparing students for careers in the field as opposed to graduate study. While most undergraduate programs are more general, this program is primarily meant for students interested in cybersecurity, as this is the only concentration offered. Trident is a member of a government initiative called Cyber Watch West that aims to improve the cybersecurity workforce. The partnerships and resources created through this initiative helps the school’s online bachelors computer science program maintain quality and relevance.
In-State Tuition: $9,000

#15 –Old Dominion University

Online Bachelor of Science in Computer Science

Website
Points: 8
Old Dominion University’s online bachelor’s in computer science offering emphasizes hands-on experience. The curriculum is demonstration-based and designed to be practical. This program prides itself in its more rigorous curriculum and warns prospective students that it is very mathematically and scientifically intensive. While this may cause some prospective students to shy away from this program, it also indicates that this program is a great fit for more ambitious individuals. After graduation, online bachelor’s computer science degree students typically go on to pursue a graduate degree or find jobs such as network administration and project management.
In-State Tuition: $9,750

#14 –Limestone College

Online Bachelor of Science in Computer Science

Website
Points: 8
Limestone College offers an online bachelor’s in computer science degree program with specializations in computer and information system security, information technology, programming, and web development and database. This impressive number of separate specialization tracks gives students more freedom to customize their education than many other undergraduate programs. No matter which track they choose, students are given a strong foundation in basic computer science concepts that can be applied to a wide variety of work environments. Students who graduate from this program are well-prepared for both jobs in the field and graduate programs in related subject areas.
In-State Tuition: $23,900

#13 –Baker College

Online Bachelor of Science in Computer Science

Website
Points: 8
Baker College Top Online Bachelor's in FinanceBaker College offers an online bachelor’s in computer science program with three separate concentration tracks: computer programming, database technology, and mobile application software engineering. All of these tracks are designed to provide students with a more general understanding of computer science principles before allowing students to become more specialized. By graduation, students in this program will be well-versed in a variety of programming languages, trends in the industry, and management and design principles. Many students quickly find work in the industry or gain entrance into a graduate program after completing this online bachelors computer science degree.
In-State Tuition: $9,000

#12 –University of the People

Online Bachelor of Science in Computer Science

Website
Points: 8
University of the People offers a broad bachelor’s in computer science degree program designed to be easily applied to a wide range of career paths. The most notable feature of this program is its affordability. Instead of traditional tuition, students pay a $100 fee for each end-of-course exam. Successful students who do not have to retake exams will find that upon completion of this program, they will have paid significantly less for their degree than peers in similar accredited programs offered by other universities.
In-State Tuition: $1,000

#11 –Concordia University- Saint Paul

Online Bachelor of Science in Computer Science

Website
Points: 9
Concordia University – Saint Paul offers an online bachelor’s in computer science and information technology degree program that is both broad enough to be applicable to a wide variety of career paths and thorough enough to give students a meaningful understanding of key topics. The curriculum includes both the basic principles of the field and newer topics that face the industry today. This online bachelors computer science curriculum is consistently reviewed to ensure relevance. Sample courses offered include Language Design and Implementation, Modern Web Design, Server-Side Development, and Distributed System Architecture.
In-State Tuition: $21,250

#10 –University of Illinois- Springfield

Online Bachelor of Science in Computer Science

Website
Points: 9
University-of-Illinois-at-SpringfieldThe University of Illinois – Springfield offers an online bachelor’s in computer science program that gives students a strong foundation in both computer science and its related disciplines. After learning the basic principles of the field, students are trained in cutting-edge industry practices that will help them be more competitive in the job market. Courses in this program include Data Structures and Algorithms, Programming Languages, and Introduction to Operating Systems, for example. Students who have graduated from this accredited online computer science bachelors program have gone on to earn advanced degrees and work in both the private and public sectors.
In-State Tuition: $20,938

#9 –Florida State University

Online Bachelor of Science in Computer Science

Website
Points: 10
Florida-State-UniversityFlorida State University offers an accredited online computer science bachelor’s degree program that is primarily designed for students with associate’s degrees who are intending to begin their careers immediately after graduation rather than pursue a graduate degree. However, the broad nature of this program means that students may still find themselves prepared for an advanced degree program, especially if they’re particularly ambitious. The program covers topics such as information security, database structure, and software engineering. Most FSU students are able to complete their online bachelors computer science degree in two to four years.
In-State Tuition: $21,673

#8 –Lamar University

Online Bachelor of Science in Computer Science

Website
Points: 10
Lamar University offers an online bachelor’s in computer science program that is designed to be broad enough to meet the needs of a wide range of students. Topics studied in this program include data structures, multimedia, programming languages, and computer architecture. Students typically graduate from this program in four years, though some flexibility is given to students who need to adjust their pace. Upon graduation, online bachelor’s in computer science degree students are well-prepared for both advanced study and careers in business, government, and nonprofits.
In-State Tuition: $17,938

#7 –National University

Online Bachelor of Science in Computer Science

Website
Points: 10
National University’s online bachelor’s in computer science degree program is meant for both students planning to begin careers after graduation and students planning to pursue a graduate degree. The curriculum is based around realistic programming assignments that prepare students for real-world scenarios. Topics of study include computer communication networks, object-oriented programming, and computer architecture. Students are also given a solid foundation in mathematics, statistics, and the natural sciences. The broad nature of this accredited online computer science bachelor’s program allows students to apply it in a wide variety of work environments.
In-State Tuition: $13,016

#6 –Park University

Online Bachelor of Science in Computer Science

Website
Points: 10
Park University’s online bachelor’s in computer science offering is a BS in information and computer science. This program has an impressive amount of concentration options for students to choose from, including data management, software development, and networking and security. Some of these tracks are specifically designed to prepare students for certification exams, such as the Cisco Certified Network Associate exam. No matter what track students choose, they will graduate equipped with the knowledge and skills needed to be successful in both graduate study and IT careers.
In-State Tuition: $12,130

#5 –Regent University

Online Bachelor of Science in Computer Science

Website
Points: 11
Regent University offers its online bachelor’s in computer science degree program exclusively online. It is designed to be applicable to a wide range of industries, so students will find the curriculum relevant no matter what their desired workplace is. Students in this program will learn not only about the technical aspects of the field, but also the ethical and social implications of solutions to computational problems. Students who graduate from this accredited online computer science bachelors program are well-prepared to acquire vital industry certifications, begin work in a wide variety of related careers, and go on to obtain a graduate degree in computer science.
In-State Tuition: $16,438

#4 –Colorado Technical University

Online Bachelor of Science in Computer Science

Website
Points: 11
Colorado Technical University Top Online Bachelor's in FinanceColorado Technical University’s online bachelor’s in computer science program builds a general foundation for students interested in the field and gives them opportunities for specialization. It includes separate tracks for data science and software engineering concentrations. There is also a general track for students who are either unsure of their desired concentration or interested in a concentration not offered by the university. No matter which track they choose, all students in this accredited online computer science bachelor’s program are given a solid education in key concepts such as programming languages and computer network systems.
In-State Tuition: $10,540

#3 –Oregon State University

Online Bachelor of Science in Computer Science

Website
Points: 12
Oregon State University offers a rigorous accredited online computer science bachelor’s degree program. This degree is designed for students of almost any academic background. It includes one-year, two-year, three-year, and four-year tracks. These separate tracks allow students to adjust their pace and course load to meet their specific needs. There are four start dates, so students can start the program at whichever term is best for them. Sample course topics comprising the curriculum for this online bachelor’s in computer science include, software engineering, mobile and web development, analysis of algorithms, and database management systems.
In-State Tuition: $28,846

#2 –University of Florida

Online Bachelor of Science in Computer Science

Website
Points: 13
University of Florida Top Online Bachelor's in Sports ManagementThe University of Florida offers an online bachelor’s in computer science degree program that emphasizes a more theoretical and liberal arts-based approach to the field. Students are given the flexibility to adjust the curriculum to their needs, so this degree can be easily applied to each student’s specific career path. Many of the program’s graduates quickly find jobs as programmers, network systems administrators, analysts, and web developers. However, students not interested in beginning their careers immediately after graduation can also use this online bachelor’s in computer science degree to enter a graduate program in computer science or a similar field.
In-State Tuition: $16,580

#1 –Fort Hays State University

Online Bachelor of Science in Computer Science

Website
Points: 14
Fort Hays State University offers an online bachelor’s in computer science degree through its Virtual College. The curriculum for the program is identical to its on-campus counterpart and focuses on the development of programming and problem-solving skills that can be used in a wide range of careers, such as web development, network administration, software engineering, and information security. It also includes separate tracks for business and networking, which allows online bachelor’s in computer science students to customize their education to fit their individual career goals.
In-State Tuition: $14,426

By BCR Staff
January 2018

Related Rankings