It is a truth universally acknowledged: computers have permeated every area of our lives. Because of this, an undergraduate degree in computer science has become one of the most marketable degrees to be earned at college, rewarding graduates with excellent employment opportunities and salaries that reflect the demand for their skills. Simply put, every area of the business sector uses computers to solve its problems, and there is increasing demand for professionals who have the expertise to create and adapt new technologies to their needs.
An undergrad degree in computer science combines the allure of a top salary in a growing field with the draw of a job which gives unlimited space for creative problem solving with computers. Of course, there are many would-be students convinced of the benefits of an undergrad degree in computer science, who are unable or unwilling to interrupt their careers to achieve it. With the advent of the online Bachelor in Computer Science, it is possible to access a high-quality education and a competitive degree without quitting a job or moving across the country.
Computer science professionals find employment in a wide range of organizations and industries. According to Economic Modeling Specialists International (EMSI), the industry is projected to grow by 21% by 2022 and an online computer science degree can prepare you for a variety of jobs in the industry including:
- Software Development & Engineering
- Video Game Programming & Digital Arts
- Systems Analysis & Engineering
- Networks Administration
- Database & Data Mining Analyst
- Web Development
Combining theoretical and practical knowledge, the field of computer science is one of most rapidly expanding in the modern world. If you like to work with computers and think an undergrad degree in computer science is in your future, then this list of the top 25 online Bachelor of Computer Science programs is for you. All listed universities are regionally accredited, all but two are not-for-profit, and all listed undergrad programs are available entirely online.
Already have your Bachelor’s Degree and looking to take the next step. Check out our 2016 rankings of the Best Online Masters in Computer Science.
University of Florida
College Choice Score: 100
Tuition per credit hour: $500
The oldest university in the state, the University of Florida is a public university located in Gainesville, Florida and regionally accredited by the Southern Association of Colleges and Schools Commission on Colleges. The school is recognized nationally for its commitment to online learning and has offered online undergrad degrees since 2001. In 2016, it ranked at #11 in US News and World Report’s Best Online Bachelor Degrees for 2016.
The University of Florida’s online BSc Computer Science is based in the College of Liberal Arts, making it an ideal program for students wishing to pursue both a liberal arts or sciences education while getting a thorough grounding in computers. The school’s online computer science degree allows students considerable freedom to tailor their degree to their interests but provides less technical depth in computer science than the programs offered through the College of Engineering.
Online students at the University of Florida earn the same BSc Computer Science degree while paying considerably less tuition than on-campus students. Student support services for this online bachelor of computer science include pre-admissions coaching and post-admissions orientation programs that monitor student readiness and engagement.
Fort Hays State University
College Choice Score: 94.01
Tuition per credit hour: $194
Founded in 1902, Fort Hays State University is a public university located in Hays, Kansas and regionally accredited by the Higher Learning Commission of the North Central Association of Colleges and Schools. The university has been offering online courses since 2000 and with tuition in the lowest 2% in the U.S, they also demonstrate their commitment to keeping education accessible. The school has been a leader in online learning, and the US News and World Report ranked it as having one of the best online bachelor’s programs in 2016.
The BSc Computer Science offered by Fort Hays University is designed to equip students with the skills necessary to efficiently solve real-world problems. Graduates from their online computer science degree program have gained employment in a variety of sectors, from government to finance. Online courses at the school are highly user-friendly (with more than 6,000 students in over 20 countries making up their virtual student body) and are taught by professors who are experts in their field.
Tutoring and personal advising are among the support services that are offered to online students, making Fort Hays an ideal learning environment for students who want to complete an online Bachelor of Computer Science.
Oregon State University
College Choice Score: 92.73
Tuition per credit hour: $470
Oregon State University, a public institution situated in Corvallis, Oregon, has been offering their acclaimed online degree programs since 2000. They consistently rank among the nation’s best providers of online programs, with their Ecampus delivering a broad range of undergrad programs online to learners in all 50 states. The university is regionally accredited by the Northwest Commission on Colleges and Universities.
This BSc Computer Science degree is a post-baccalaureate program (students can hold a bachelor’s degree in any area of study) which covers a wide variety of topics from programming fundamentals to mobile and web development. No prior training in computers is required, and the Computer Science Department has recently introduced a new eight credit introductory course to this online computer science degree which provides the foundational knowledge for the program.
The Oregon State University online Bachelor of Computer Science offers a flexible timeline ranging from the intense one-year option, through the part time two through four-year tracks. All program courses are developed and taught by Oregon State faculty who are experts in their field. The university also offers a full range of support services such as online tutoring, career services, and academic advising.
College Choice Score: 92.33
Tuition per credit hour: $208
Situated in Beaumont, Texas and part of the Texas State University System, Lamar University was initially founded as a junior college in the 1920s and obtained university status in 1971. They have been offering their highly acclaimed online bachelor’s degrees since 2009 and are regionally accredited by the Southern Association of Colleges and Schools. With student enrollment topping 15,000 students, the university offers a wide variety of both graduate and undergraduate programs online. In 2016, US News and World Report ranked Lamar University in their top 100 online bachelor’s degree programs.
Lamar University’s online BSc Computer Science is a broad-based program which prepares students for either employment in the computer science field or further graduate work upon completion. Mathematically intensive, this online computer science degree also includes a lab component, both of which give students the tools they need for solving complex technological problems with computers.
To make this online Bachelor in Computer Science accessible to working students, Lamar has multiple start dates throughout the year which allow students the freedom to take courses at their own pace.
University of Illinois Springfield
College Choice Score: 92.05
Tuition per credit hour: $362
Online learning is a natural fit for the University of Illinois at Springfield, which has, from its inception, been committed to providing higher education to the “non-traditional” adult student. They have been offering online undergrad degrees since 1998 and have been widely recognized as a leader in online teaching and learning, earning prestigious awards and national acclaim for their online undergrad programs.
The University of Illinois Springfield offers a BSc Computer Science degree designed to provide a foundational understanding of the core theories of computer science, as well as practical knowledge that implements technological solutions. Electives in this online computer science degree are chosen in consultation with an advisor and allow students to acquire knowledge in areas of particular interest to them. The same full-time faculty who also teach on campus teach in the online program.
This online bachelor of computer science has a high student retention rate, owing in part to strong student support. Each online student is assigned a Program Coordinator, who acts as their single point of contact for student advocacy, problem-solving, and informal advising.
College Choice Score: 89.88
Tuition per credit hour: $395
Founded in 1977, Regent University is a private, Christian research university located in Virginia Beach, Virginia. The school is regionally accredited by the Southern Association of Colleges and Schools Commission on Colleges and has been offering online undergrad degrees since 2003. The school prides itself on its rigorous, flexible, and affordable online undergrad program which is ranked highly by the US News and World Report’s Best Colleges.
With new sessions beginning every eight weeks, Regent University’s online computer science degree is geared to equip students with the ability to solve sophisticated problems with computers. The BSc Computer Science program, which has a unique focus on the ethical and social challenges within the field, is taught from a Christian perspective by faculty who are experts in the field of computer science.
The Regent C.A.R.E.S. program provides student support for this online Bachelor of Computer Science by offering 24/7 help with technology and information-related questions, as well as emotional and spiritual support. Regent is also a member of Navy College Program Distance Learning Partnership, providing support to those who are maintaining military careers or transitioning into civilian life.
City University of Seattle
College Choice Score: 87.70
Tuition per credit hour: $398
Originally established in 1973, the City University of Seattle (CityU) is a private, non-profit organization that has been offering an online undergrad program since 2001. With an average student age of 29, CityU has a mission “to advance anyone with a desire to learn” and is dedicated to serving the working adult and transfer student. They are ranked by the U.S. News & World Report among the top 30 for online bachelor’s degree programs and are regionally accredited by the Northwest Commission on Colleges and Universities.
With a focus on information security, programming and systems engineering, CityU’s BSc Computer Science aims to equip students with the ability to develop software solutions in a variety of roles within the field. This online computer science degree features a unique focus on applied learning and offers flexible learning timelines. Courses are taught by professionals who have worked in the technology industry.
Unique to CityU is their Prior Learning Assessment program, through which students in their online Bachelor in Computer Science program can earn up to 45 undergrad degree credits for documented learning acquired outside of the traditional classroom. CityU also provides academic credit internships with employers in the Pacific Northwest
College Choice Score: 86.06
Tuition per credit hour: $338
Founded in 1887 as a teacher’s college, Troy University is a public university located in Troy, Alabama and regionally accredited by the Southern Association of Colleges and Schools Commission on Colleges. The Troy State University System has been offering online undergrad programs since 1998-1999 and prides itself on their flexible, quality education for online learners. In 2016, the university was honored by US News and World Report as having one of the top 100 online bachelor’s degree programs in the country.
The online BSc in Computer Science offered by Troy University is an applied computer science degree, featuring specialties such as cyber security and advanced programming. This online computer science degree promises to equip students with the ability to solve problems with computers, think critically, administer databases and assist in the administration of networking. Troy boasts a highly qualified and caring faculty and a range of student services for online learners, from academic advising to help with career placement.
For military-affiliated and veteran students who wish to pursue an online Bachelor in Computer Science at Troy University, this is a military friendly institution, with dedicated support through its Troy for Troops program.
Colorado Technical University
College Choice Score: 83.70
Tuition per credit hour: $325
Colorado Technical University is one of two for-profit universities on this list and was founded in 1965 in Colorado Springs, Colorado. The university is regionally accredited by the Higher Learning Commission of the North Central Association of Colleges and Schools. With an initial focus on training former military personnel, Colorado Technical University offers undergraduate, graduate, and doctoral degrees to career-focused students. In 2016, their online bachelor’s degree program was ranked in the top 100 of the nation by US News and World Report.
The online computer science degree offered by Colorado Technical University prepares students to solve practical problems with computers in a wide variety of industry settings. The program, which includes hands-on learning as well as traditional coursework, focuses on computer programming languages, computer network systems and software engineering skills. Students in the university’s online programs, including the BSc Computer Science, utilize Intellipath – the school’s proprietary education technology, as well as their smartphone app for on-the-go learning.
Colorado Technical University is a military-friendly school, offering reduced tuition and other benefits to military personnel.
Old Dominion University
College Choice Score: 81.40
Tuition per credit hour: $500
Old Dominion University is a public institution founded in 1931 and located in Norfolk, Virginia. The school has been a pioneer in technology-delivered distance learning since the mid-1980s and has been offering online bachelor’s degree programs since 2003, earning national acclaim for their high-quality online undergrad programs as well as a high rate of student satisfaction (93% according to a 2012-2013 Senior Student Satisfaction Survey).
Old Dominion University’s online Bachelor’s of Computer Science is a scientifically and mathematically rigorous program. By offering a combination of theoretical foundations in computers as well as hands-on lab work, students get the opportunity to engage in knowledge-testing projects which ready them for employment in the field. Although their online computer science degree is a degree completion program, they do have partnerships with schools within the Virginia Community College System as well as other educational institutions to offer complete online programs.
All online students at Old Dominion University have a dedicated advisor to help with their academic planning as well as a range of other support services including tutoring, writing help, library services, and 24/7 technical support.
Florida State University
College Choice Score: 79.91
Tuition per credit hour: $776
Founded in 1851, Florida State University is a public research university located in Tallahassee, Florida and regionally accredited by the Southern Association of Colleges and Schools, Commission on Colleges. Florida State University has been offering online courses since 2000, and their online undergrad program has been ranked as one of the best in the country by US News and World Report (#34 in 2016).
All of the school’s online undergrad programs are advanced standing degree programs. This means that students must have completed 60 or more semester hours of transferable credit before admission to the program. This online computer science degree is a Bachelor of Arts which provides a foundation in programming, database structure, computer organization, and operating systems. The online Bachelor in Computer Science allows students the opportunity to study many areas in the field of computers and become proficient in standard computer languages.
Florida State University’s online students have access to the same resources as campus-based students. In addition, Academic Coordinators act as advisors to online students, providing each student with a personalized “degree roadmap” and helping students stay on track with their chosen program.
Granite State College
College Choice Score: 79.63
Tuition per credit hour: $325
Headquartered in Concord, New Hampshire, Granite State College was founded in 1972 and is regionally accredited by the Commission on Institutions of Higher Education of New England Association of Schools and Colleges. Granite State College is the adult-centered college of the New Hampshire’s University System and the leading public provider of online education in the state.
Through its practice-based online computer science degree, Granite State College equips students to become computer scientists who are ready to implement technical solutions to real-world challenges. The online Bachelor in Computer Science program is comprehensive, including the foundational concepts and theories necessary for technological innovation. The program also covers the application of mathematical and computing theorems in the modeling and design of systems.
For those interested in the professional, ethical, legal, security, and social issues and responsibilities that are encountered in the field of computers, the BSc Computer Science degree offered by Granite State College addresses these issues explicitly. Courses in this undergrad program are taught by engaging and highly trained faculty in a project-based learning environment.
College Choice Score: 78.42
Tuition per credit hour: $460
Founded in 1877, Regis University is a private, Catholic university located in Denver, Colorado. Comprised of five colleges, they have been offering online undergrad degrees since 1997 and are ranked in the top 100 best online bachelor’s degree programs in the nation by US News and World Report. Regis University is regionally accredited by the North Central Association of Colleges and Secondary Schools.
The online BSc Computer Science offered by Regis University seeks to expose students to a broad range of theory and practice in the field of computers. The course begins with a focus on the theoretical foundations of computer science, later giving students the opportunity and skills to model and craft computational solutions to real world problems. Upon graduation, students with Regent University’s online computer science degree are expected to be proficient software developers with a wealth of experience to offer prospective employers.
In addition to providing students with professional competence in the field of computers, courses in the online Bachelor of Computer Science reflect Regis University’s Jesuit foundations by addressing sustainability, corporate social responsibility, and ethics.
College Choice Score: 78.01
Tuition per credit hour: $354
Founded in 1971 with a focus on adult learners, National University is the second-largest private, nonprofit institution of higher education in California. Situated in La Jolla, California, it is regionally accredited by the Accrediting Commission for Senior Colleges and Universities of the Western Association of Schools and Colleges. National University provides graduate and undergraduate degrees for a diverse student population both on campus or online, with their undergrad program offering online degrees since 1999.
The faculty of the school’s Computer Science department designed this online computer science degree to provide a strong technical foundation in computers. This BSc in Computer Science is designed both for those looking for immediate employment in the industry or those interested in further graduate studies. The program blends a rigorous theoretical foundation in computers with a strong practical component, making graduates from this online Bachelor in Computer Science program highly employable.
National University’s Student Academic Success Center provides support by working alongside online learners to establish and accomplish their goals. The school also has a strong commitment to community service, encouraging students to serve their local and global communities with their skills.
College Choice Score: 76.43
Tuition per credit hour: $408
Established in 1845, Limestone College is a private, Christian (non-denominational), four-year liberal arts institution located in Gaffney, South Carolina. Limestone College is regionally accredited by the Southern Association of Colleges and Schools with programs leading to a variety of bachelor’s and master’s degrees. Though many of its campus buildings are listed on the National Register of Historic Places, the college has also been a pioneer in online learning, recently earning national attention for their online undergrad degree programs.
For those wishing to pursue the BSc Computer Science degree at Limestone College, there are a number of concentrations to choose from: Programming, Web Development & Database, Computer and Information Systems Security or Information Technology. Their online computer science degree provides small class sizes, dedicated instructors, and current technology.
Those who pursue their online Bachelor of Computer Science at Limestone College benefit from a full range of student services dedicated to seeing online students reach their full potential. Further, the school has been designated a military-friendly school and has pledged to work with service members trying to earn degrees while pursuing demanding transient careers.
College Choice Score: 73.07
Tuition per credit hour: $369
Originally established in 1875, Park University is an independent, non-profit private institution with 41 campus center locations in 20 states and online. Located in Parkville, Missouri, the school has been offering online courses since 1996 and was conferred with university status in 2000. The school is regionally accredited by the Higher Learning Commission of the North Central Association of Colleges and Schools.
Students enrolled in the online computer science degree program at Park University are prepared for a broad range of computer opportunities in industry as well as in graduate studies. To provide their online bachelor’s degree, the school partners with Cisco Networking Academy, a global education program that provides practical training on how to design, build, troubleshoot and secure computer networks.
Park University prides itself on the services and support they provide to active duty military, veterans, and their families. The school has a longstanding relationship with the U.S. military and is recognized as one of the largest providers of online undergraduate education to the armed forces.
College Choice Score: 73.07
Tuition per credit hour: $484
Franklin University’s history of providing education to adult learners goes back to its beginnings at the Columbus, Ohio YMCA in 1902. The university, a private, not-for-profit institution, opened its first building in 1969 and gained regional accreditation from the North Central Association of Colleges and Schools in 1976. Today Franklin University offers a broad range of undergrad degree majors which have earned national recognition.
Rooted in the ACM/IEEE-CS Joint Task Force on Computing Curricula, Franklin University’s online computer science degree ensures that graduates from their program will have mastered the international guidelines for computer science. Faculty in the Computer Science Department are highly experienced professionals that either currently work in the field or have held high-level industry positions. They have designed coursework for this undergrad degree that is hands-on and project based, providing a solid grounding in software development.
As a student working towards an online Bachelor of Computer Science at Franklin University, you will find a wide range of support services as well as flexible scheduling options of 6, 12, and 15-week courses and multiple start dates.
Southern University and A&M College
College Choice Score: 70.47
Tuition per credit hour: $353
Located in Baton Rouge, Louisiana, Southern University and A&M College is a comprehensive institution offering four-year, graduate, professional, and doctorate programs. The University is regionally accredited by the Southern Association of Colleges and Schools and is part of the only historically black Land Grant university system in the United States. The university aims to provide a diversity of on-campus and online degree programs that serve the educational needs of students across Louisiana, regionally, nationally and globally.
The online computer science degree offered through Southern University and A&M College prepares students for careers in research, as well as application-oriented positions in business, industry, government, and education. The curriculum is designed to provide a firm grounding in the theoretical foundations of computers as well as cutting-edge techniques and practices.
In addition to their strong academic tradition, the school’s Career Service Center works with students throughout their university career to develop lifelong skills that assist students and alumni in identifying, researching, and developing career opportunities.
Thomas Edison State University
College Choice Score: 68.14
Tuition per credit hour: $260
Named after the mostly self-taught inventor Thomas Alva Edison, Thomas Edison University is a public university with the self-directed adult student at its center. Established in 1971 in Trenton, New Jersey as Thomas Edison State College, it was awarded university status in 2015 and is regionally accredited by the Middle States Commission on Higher Education.
The online computer science degree offered at Thomas Edison College is a Bachelor of Arts designed for students who are interested in acquiring a liberal arts education while gaining a solid foundation in computers. Graduates from the program will have, among other learning outcomes, a foundation in software design, emerging technologies, and at least two computer languages. In addition to coursework, students in this online Bachelor in Computer Science program may earn credit through prior learning assessment, credit transfer, and credit-bearing exams.
Thomas Edison University offers an extremely reasonable one-year tuition package at $9352.00 for up to 36 credits in their online Bachelor in Computer Science. At around $260 per credit, it is one of the most affordable online degrees on our list and worthy of consideration.
College Choice Score: 65.50
Tuition per credit hour: $240
Baker College is a private, not-for-profit college that was founded in Flint Township, Michigan in 1911. Presently the largest independent college in Michigan, Baker College focuses on career training and boasts a 97% post-graduation employment rate. The school, which offers one of the most competitive tuition rates available among accredited online providers, is regionally accredited by the Higher Learning Commission.
The curriculum for the online computer science degree at Baker College is designed by faculty alongside industry professionals to give graduates a flexible and diverse education in computers. This BSc Computer Science offers both a theoretical foundation in computers, as well as hands-on practice, readying students for employment in a variety of jobs in the industry.
Graduates from the undergrad program at Baker College also benefit from the school’s Lifetime Employment Services which help students prepare for job searching and interviewing. There is no time limit on this service and graduates can continue to utilize it throughout their careers. Baker College is designated as military-friendly, supporting active duty, veterans, or reserves.
Trident University International
College Choice Score: 63.01
Tuition per credit hour: $350
One of the only universities on our list without a brick-and-mortar campus, Trident University is the first fully online university to be regionally accredited by the Western Association of Schools and Colleges Senior College and University Commission. Though operating on a for-profit model, the college has maintained affordable tuition costs, making their programs accessible to a variety of learners. In addition, the university has formed partnerships with various branches of the military and offers discounts for military personnel and their spouses.
The BSc in Computer Science offered by Trident University aims to prepare students for productive careers in a variety of sectors working with computers. Utilizing both theoretical and methodological training, students in this online computer science degree program will learn to design, implement, and evaluate computer programs and systems among other necessary industry skills. Faculty encourage the development of critical thinking and problem-solving skills through collaboration with faculty and other students.
Students in this online Bachelor in Computer Science program have access to a variety of support services including Student Success Advisors, who are available to assist students in attaining their academic goals.
California State University (Cal State Online)
College Choice Score: 62.24
Tuition per credit hour: $500
Cal State Online is supported by the California State University System which dates back over 150 years and is presently composed of 23 campuses and eight off-campus centers. It is the largest university system in the country and is regionally accredited by the Senior College Commission of the Western Association of Schools and Colleges. The online BSc Computer Science is offered through the Monterey Bay campus.
The first part of Cal State Online’s computer science undergrad program focuses on the theory and history of computers, with the latter half focussing on advanced software engineering, including hands-on, faculty-led research and software development. This online Bachelor of Computer Science is modeled on a practical, problem-solving approach to education, allowing students to finish their degree with a portfolio of projects which prove them to be job-ready.
The online computer science degree that is offered through Cal State Online is a completion degree, requiring 60 credits of transferable courses for admission, including several credits in computer science and math which are not offered through the online undergrad program at Cal State.
Dakota State University
College Choice Score: 61.21
Tuition per credit hour: $458
Founded in 1881 and located in Madison, South Dakota, Dakota State University is a public institution which specializes in Computer Technology. Though small in student population, they have ranked highly as a regional university and have one of only 13 programs in the nation recognized by the National Security Agency as a Center of Academic Excellence in Cyber Operation. As a regional leader in technological education, Dakota State University aims to provide an affordable, convenient and reputable education and is regionally accredited by the Higher Learning Commission.
Those who pursue Dakota State University’s BSc Computer Science degree will be challenged to master computers from their foundations to the latest tools and applications. Students in the online computer science degree program are given access to the latest software and hardware technologies and have the opportunity to take advanced courses in related fields such as security and networking.
All courses in the online Bachelor in Computer Science are taught by professors who are both proven researchers and talented educators. The university also offers a range of student support services such as e-tutoring and academic counseling to help keep online students in their undergrad program on track.
University of Maryland University College
College Choice Score: 60.68
Tuition per credit hour: $499
As an outgrowth of the University of Maryland’s evening program for adults in the 1920s, the University of Maryland University College has non-traditional education in its DNA. Regionally accredited by the Middle States Commission on Higher Education, it is part of the University System of Maryland and offers a wide variety of online courses in their undergrad program, as well as master’s, and doctoral degrees.
The stated goal of their BSc Computer Science is to prepare students to be able to plan, design, and optimize computer software and hardware systems for commercial and government environments. The curriculum for the online computer science degree was designed with input from employers, industry experts, and scholars and gives students a hands-on education that combines theory with practical skills which can be applied to any job in the field of computers.
Students who choose to complete the online Bachelor of Computer Science at the University of Maryland University College benefit from a broad range of support services including 24-hour tech support, online writing feedback, free tutoring, academic and career advising, and job search assistance.
College Choice Score: 55.65
Tuition per credit hour: $735
Situated along the Hudson River in Dobbs Ferry, New York, Mercy College is a four-year, non-sectarian, private liberal arts college which was founded in 1950 by the Sisters of Mercy (hence the name). Today, the College is regionally accredited by the Middle States Commission on Higher Education and is comprised of five schools which offer more than 90 undergraduate and graduate programs, including more than two dozen that can be completed online.
The online computer science degree offered by Mercy College blends a foundational understanding of computer science theory with the practical experience necessary for job readiness in the field of computers. The program covers a range of skills and core theory, following the most recent guidelines of the Report of the ACM/IEEE-CS Joint Curriculum Task Force. Mercy College’s dedicated faculty are committed to providing real-world computing experience in their undergrad program, as well as the opportunity for personal interaction which makes online learning meaningful and productive.
For students transferring to their online Bachelor in Computer Science program from other institutions, up to 75 credits may be transferred from a two-year institution and up to 90 from a four-year institution.