Best Online Bachelor’s Programs in Computer Science 2020

Last Updated: April 2, 2020

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 distance education options in this promising field. For more general information regarding online learning, visit our ranking of the top online colleges.

Best Online Bachelor's Programs in Computer Science 2020

To develop the following ranking of the top online bachelor's in computer science degree programs, our editors began with an initial pool of 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 online bachelors computer science programs. Note that we used tuition to break any ties, awarding higher rankings to the more affordable schools.

#1 – University of Florida

The flagship school in the State University System of Florida, UF now operates 16 academic colleges. Located in Gainesville, the university enrolls the third-largest student population in the Sunshine State.

UF offers a bachelor of science in computer science to qualified learners and working professionals. The 120-credit program prepares graduates for entry-level work as programmers, analysts, developers, and systems managers. UF delivers all content for this online computer science degree asynchronously.

Prospective learners need a high school diploma or its equivalent. They must provide official transcripts for all previous academic work along with recent SAT or ACT scores. Transfer learners must also provide transcripts indicating a competitive GPA.

Average Net Price: $11,313

#2 – Thomas Edison State University

A public institution located in Trenton, New Jersey, TESU strives to serve self-directed students through flexible, high-quality learning and assessment opportunities. Established in 1972, TESU now offers several online bachelor's programs to learners interested in continuing their education. Each year, the school enrolls over 10,000 learners throughout the world.

At TESU, learners can earn a bachelor of arts in computer science that prepares them for career change, graduate education, or personal advancement. The curriculum combines general education with major coursework in information systems, programming languages, and software engineering. Each class lasts 12 weeks, and TESU delivers all online coursework asynchronously.

Admission requirements at TESU include a high school degree or GED. Qualifying applicants must be at least 20 years old. TESU does not require test scores, but international applicants need to demonstrate English proficiency.

Average Net Price: $7,519

#3 – Florida International University

Located in Miami, Florida International University promotes state-of-the-art research and creativity. Founded in 1965, FIU maintains a large campus consisting of 11 schools that administer nearly 200 programs. FIU is the largest university in South Florida.

FIU offers a 120-credit online bachelor of arts in computer science that focuses on computer organization, database management, and systems administration fundamentals. FIU delivers these courses through interactive learning tools that include asynchronous coursework and real-time assignment feedback.

Applicants must satisfy course prerequisites in statistics and pre-calculus. They must also submit SAT or ACT scores and all official transcripts.

Average Net Price: $9,180

#4 – Eastern New Mexico University

Eastern New Mexico University is a comprehensive public institution located in Portales, New Mexico. Founded in 1927, ENMU now operates a 433-acre suburban campus that consists of four colleges and a graduate school.

Learners can earn an online computer science degree at ENMU. This program requires 120 credits instruction in computer programming, data structures, operating systems, and software engineering. ENMU delivers all program coursework asynchronously.

Applicants need a high school diploma and must complete the FAFSA. They must also provide transcripts for all previous academic work along with recent SAT or ACT scores. Prospective students with previous experience in the field can apply for advanced standing upon admission.

Average Net Price: $10,918

#5 – Southern New Hampshire University

A private, nonprofit institution based in Manchester, New Hampshire, SNHU provides accessible and affordable pathways to meet the needs of working professionals. SNHU advances this mission across six different schools and colleges in engineering, business, education, and the arts and sciences.

SNHU offers a bachelor of science in computer science that primarily serves working professionals. The program's 120-credit curriculum includes optional specializations in data analysis, project management, information security, and software engineering. The program delivers all coursework asynchronously.

Transfer students may bring up to 90 credits with them when they enroll at SNHU. Admission requirements include a high school diploma or GED and copies of all academic transcripts.

Average Net Price: $39,071

#6 – National University

Established in 1971 to serve local working professionals, NU now offers over 100 programs. NU operates a main campus in San Diego, California, alongside satellite affiliates throughout the Golden State.

NU's online computer science degree strives for flexibility above all, offering the program in accelerated four-week class sessions and delivering all coursework asynchronously. The program's 70.5-credit major curriculum covers topics like applied probability and programming languages, digital architecture, network communications, and database design. NU runs on a quarter system.

Qualified applicants need a high school diploma or GED with a 2.0 cumulative GPA. They must also provide official copies of their academic transcripts. NU accepts transfer credits on a case-by-case basis.

Average Net Price: $13,320

#7 – Fort Hays State University

Founded in 1902, Fort Hays State University provides cutting-edge educational programming with extensive global reach. A public coeducational institution located in Hays, Kansas, FHSU operates a 200-acre rural campus that houses five graduate and undergraduate divisions. The school trains learners and working professionals in business, health science, technology, and mathematics.

FHSU grants a bachelor of science in computer science available entirely online. The program's 120-credit curriculum prepares learners for professional advancement. Classes develop technical knowledge and hard skills in data structures, operating systems, software engineering, and digital imaging. Each course uses interactive learning technologies designed to accommodate busy lives and work schedules.

Learners interested in pursuing this online computer science degree must hold a high school diploma or its equivalent. They must also provide academic transcripts along with recent SAT or ACT scores. Transfer students need a minimum 2.0 cumulative GPA for admission.

Average Net Price: $12,420

#8 – Florida State University

Established in 1851, FSU remains the oldest continuous higher education institution in the Sunshine State. It serves over 40,000 learners each year through nearly 300 different degrees and professional programs.

Learners interested in deepening their skill in the field can earn a bachelor of science in computer science at FSU. Designed for individuals with relevant academic backgrounds in computer science, the program provides a convenient pathway to degree completion. Students learn about computer organization, database management, and discrete mathematics. FSU delivers all program coursework asynchronously.

Qualified applicants must hold at least 52 transferable credits from an accredited institution with a competitive GPA. They must also provide academic transcripts and recent SAT or ACT scores. Applicants with more than 90 transferable credits must submit a written personal statement.

Average Net Price: $13,318

#9 – Saint Leo University

Saint Leo University is a private, nonprofit liberal arts institution located in Saint Leo, Florida. Founded by members of the Order of Saint Benedict in 1889, Saint Leo maintains an affiliation with the Roman Catholic Church and offers programs rooted in that tradition. The school advances its mission of balancing growth in mind, body, and spirit by cultivating core values like community, excellence, integrity, and respect.

Saint Leo offers an online computer science degree that focuses on information assurance. The program's 120-credit curriculum covers computer systems, programming logic and design, database concepts, computer forensics, and network defense. Saint Leo delivers all program coursework asynchronously.

The school accepts applications on a rolling basis throughout the year. Prospective learners need proof of high school graduation, official academic transcripts, and recent SAT or ACT scores. Applicants may also submit documentation of professional training for credit.

Average Net Price: $20,036

#10 – Concordia University, St. Paul

Concordia University, St. Paul has prepared learners for thoughtful and informed living since 1893. A private, nonprofit institution affiliated with the Lutheran Church, CSP provides rigorous academic and career preparation from its urban campus located in Minnesota's Twin Cities. The school boasts a 94% overall placement rate for graduates from its bachelor's programs.

CSP's online bachelor of science in computer science teaches learners how to analyze problems and design solutions using innovative techniques. The 120-credit program focuses on database design, computer architecture, discrete mathematics, and programming. CSP delivers all courses in accommodating seven-week sessions that use flexible distance learning tools. The program concludes with an integrative capstone component in which learners apply their newfound skills in practical scenarios.

Admission requirements include a high school diploma or equivalent and official transcripts. Learners must also provide a short essay that discusses a formative life experience. Transfer students must submit all credits for equivalency evaluation.

Average Net Price: $18,591

#11 – Davenport University

A private, nonprofit institution headquartered in Grand Rapids, Michigan, Davenport University offers programs in business, technology, health, and urban education. Founded in 1866, DU operates a 69-acre suburban campus consisting of five schools that administer over 50 programs.

Students can earn a bachelor of science in computer science at DU. The program stands out among online bachelor's degree programs by offering specializations in mathematical modeling, artificial intelligence, computer architecture and algorithms, and gaming and simulation. Learners study the fundamentals of computer science and its applications in the modern technological landscape.

Qualified applicants must provide proof of high school graduation or a GED. They must also submit official transcripts for all previous academic work and SAT or ACT scores.

Average Net Price: $17,169

#12 – Regis University

Located in Denver, Colorado, Regis University boasts a holistic approach to occupational training and academic education. A private, nonprofit institution affiliated with the Jesuit Order, Regis empowers learners to succeed by instilling critical thinking skills from a global perspective. Established in 1877, the school serves nearly 10,000 degree-seekers each year across a wide variety of disciplines.

Regis extends a bachelor of science in computer science to qualified learners. A 120-credit course of study, this program offers classes in convenient eight-week sessions that most learners complete in less than four years. Regis delivers all course content through interactive tools that blend self-directed study with group collaboration. Possible topics include principles of programming languages, computation theory, and artificial intelligence.

Transfer learners can bring in up to 66 credits earned at a regionally accredited institution. General admissions requirements include a high school diploma or GED. Applicants must also provide official academic transcripts and submit evidence of relevant work experience.

Average Net Price: $26,273

#13 – Florida Atlantic University

Florida Atlantic University promotes academic and personal development, discovery, and lifelong learning. A public research university, FAU currently grants nearly 200 different degrees from its main campus in Boca Raton.

FAU offers a bachelor of science in computer science available entirely online. Program graduates often find work as developers, software engineers, and data analysts. FAU's curriculum incorporates concepts from mathematics, engineering, and psychology to provide a learning experience that develops both technical knowledge and practical skill. The program delivers all coursework asynchronously.

Applicants for this online computer science degree need a high school diploma or GED and prerequisite math coursework. They must also submit official academic transcripts and recent SAT or ACT scores.

Average Net Price: $9,486

#14 – Oregon State University

A comprehensive research institution located in Corvallis, OSU promotes core values like diversity, accountability, integrity, and social responsibility. The university operates a 400-acre campus comprising 12 different undergraduate schools and a graduate school.

At OSU, learners can pursue an online computer science degree that requires 180 credits. Major courses include computation theory, web development, network security, and programming fundamentals. OSU offers four different start times throughout the year and delivers all content through a combination of synchronous and asynchronous learning modules.

Applicants must provide transcripts, recent SAT or ACT scores, and a professional resume. Transfer students must have already completed at least 24 college credits.

Average Net Price: $18,625

#15 – Limestone College

Founded in 1845 as the first women's college in South Carolina, Limestone College educates learners in the liberal arts and selected professional disciplines. The college's main campus rests on a historic set of limestone quarries in Gaffney, South Carolina from which it draws its name. Limestone creates a nurturing, supportive learning environment designed to help degree-seekers achieve success.

Limestone's online computer science degree consists of 120 credits that most learners complete in four years. The curriculum covers computer science fundamentals and focuses on information systems security. Courses include microcomputer applications, cryptography, security design, and information security and risk management.

Applicants must provide high school transcripts or a GED. They must also submit recent SAT or ACT scores. Transfer students must have at least 12 accredited credits with a 2.0 cumulative GPA. International applicants must provide evidence of English proficiency.

Average Net Price: $23,881

#16 – Old Dominion University

Old Dominion University is a public research institution located in Norfolk, Virginia. Founded in 1930, ODU now operates an urban, 251-acre campus that serves approximately 25,000 learners each year in business, education, engineering, and technology.

ODU offers an online computer science degree that requires 120 credits. Program graduates find work as programmers, web developers, software analysts, and network architects. ODU's online computer science degree accepts transfer learners and new degree-seekers alike. The program delivers all coursework asynchronously.

Transfer applicants must hold at least 30 credits earned at a regionally accredited institution. ODU accepts applications on a rolling basis. Admission requirements include a high school diploma or GED and official transcripts.

Average Net Price: $10,287

#17 – Lewis University

A private, nonprofit university affiliated with the Roman Catholic Church, Lewis administers a values-centered curriculum that promotes knowledge, fidelity, wisdom, and justice. Located in Romeoville, Illinois, and established in 1932, LU offers programs that provide learners with a professional education rooted in the liberal arts. It operates six different schools and colleges that offer over 100 programs.

Lewis offers an accelerated online computer science degree. Students in the program receive intensive instruction in artificial intelligence, machine learning, programming languages, and data security. The program delivers all coursework asynchronously.

Lewis begins class sessions every eight weeks. Applicants need a high school diploma or GED. They must also submit recent SAT or ACT scores. Prospective learners can expect an admissions decision within 1-3 weeks.

Average Net Price: $19,526

#18 – Lakeland University

Lakeland University operates a main campus located in Plymouth, Wisconsin. A private, nonprofit institution, Lakeland maintains an affiliation with the United Church of Christ. Established as a seminary in 1862, the school offers graduate and undergraduate degrees in flexible, accommodating formats for working professionals.

Lakeland offers an online computer science bachelor's degree that provides instruction in programming, databases, and systems analysis. Additional topics include robotics, artificial intelligence, and 3D-printing. Learners receive training from expert faculty members and complete coursework asynchronously.

Prospective students must have a 2.0 minimum high school GPA. They must also submit SAT or ACT scores. All applicants who graduated more than three years before applying must have at least 12 college credits.

Average Net Price: $15,917

#19 – Troy University

Troy University has promoted life-long success through effective teaching and partnerships since it first opened its doors in 1887. Initially established as an affiliate within the Alabama State University System, Troy now operates as an independent entity. It serves nearly 20,000 learners each year.

Troy offers a bachelor of science in applied computer science available entirely online. This 120-credit program is delivered in nine-week terms and distinguishes itself from some of the best online bachelor's degrees through its focus on practical implementations. Through a blend of synchronous and asynchronous coursework, the program teaches learners the nuts and bolts of applied networking and computer security.

Applicants need a high school diploma or GED. They must also have a minimum 2.0 GPA and submit recent SAT or ACT scores. Transfer applicants must have already completed at least 24 college credits.

Average Net Price: $18,899

#20 – University of Maryland Global Campus

The University of Maryland Global Campus operates satellite locations across the greater Baltimore-Washington, D.C. metropolitan area. A public institution focusing on distance education for busy learners and working professionals, UMGC offers more than 120 online programs.

UMGC offers an online computer science degree. The curriculum requires 120 credits and covers planning, managing, and implementing computer software and hardware systems. UMGC delivers all program coursework asynchronously.

UMGC maintains a broad transfer policy, accepting up to 90 credits earned at an accredited institution. All applicants must have some professional experience in computer science. All students in the program pay the same tuition no matter where they live.

Average Net Price: $20,668

#21 – Mercy College

A private, nonprofit institution located in Dobbs Ferry, New York, Mercy College was established in 1950 by the Sisters of Mercy. Today, Mercy administers over 90 programs. It operates a small, suburban campus consisting of five schools and colleges.

Mercy offers an online bachelor of science in computer science that eliminates all in-person requirements. The 120-credit program focuses on developing theoretical knowledge in the field complimented by practical applications. Students in the program attend live, weekly online courses. The curriculum covers computer architecture, database management, number theory, and artificial intelligence.

All applicants must submit recent SAT or ACT scores, a resume, a letter of recommendation, and a written personal statement.

Average Net Price: $12,114

#22 – MidAmerica Nazarene University

Founded in 1966 in Olathe, Kansas, MNU maintains affiliation with the Nazarene Church and offers both graduate and undergraduate programs in education, business, and technology.

Distance learners can earn an online computer science degree through MNU. The program's curriculum includes coursework in information technology systems, information assurance, and networking fundamentals. This program stands out among online bachelor's degree programs by offering specializations in software engineering and cybersecurity. MNU delivers all program coursework asynchronously.

MNU's admission requirements include a high school diploma or GED and official academic transcripts. Applicants must also attend an information meeting and complete an online application. The university accepts transfer credit on a case-by-case basis.

Average Net Price: $13,672

#23 – Franklin University

A private, nonprofit institution with over 25 satellite affiliates across the American Midwest, Franklin offers programs both online and at its Columbus, Ohio, campus.

Franklin offers a 124-credit online computer science degree. These 124 credits include general education courses, core major requirements, and free electives. Program graduates can investigate, assess, design, and implement technology-based solutions across industry sectors. Franklin delivers all of the program's coursework asynchronously.

Transfer applicants may bring up to 90 transferable credits with them when they enroll in the program. Applicants must submit official transcripts for all previous academic work. International applicants must demonstrate English proficiency.

Average Net Price: $13,972

#24 – DePaul University

DePaul University is a private, nonprofit university affiliated with the Roman Catholic Church. Founded by Vincentian religious leaders in 1898, DePaul educates students dedicated to the common good. The school operates a main campus located in Chicago, Illinois and remains the largest Catholic institution by enrollment in the United States.

DePaul offers a degree-completion program in computer science. Designed for learners and working professionals with some background in the field, this program develops both technical knowledge and practical skill. Learners receive instruction in data analysis, distributed systems, and computer programming. The program delivers all coursework asynchronously.

Applicants must have at least 45 transferable credits earned at a regionally accredited institution. These credits must include at least one term of Java or C++ and must demonstrate a 2.0 minimum cumulative GPA. Additional requirements include letters of recommendation and optional test scores.

Average Net Price: $19,905

#25 – Dakota State University

Dakota State University has provided learning that integrates technology and innovation since 1881. Initially founded as a normal school, DSU develops graduates ready to contribute to local, national, and global prosperity. The school operates a main campus based in Madison, South Dakota.

DSU offers an online computer science degree that prepares learners for careers as programmers, developers, analysts, and security specialists. The curriculum covers foundational topics in computer science like programming languages, operating systems, and algorithms. The program delivers coursework both synchronously and asynchronously.

Admission requirements include a high school diploma or GED and transcripts for all previous academic work. Prospective students must also provide recent SAT or ACT test scores. Transfer applicants must hold at least 24 credits from a regionally accredited institution.

Average Net Price: $18,684

Related Rankings