38 Cheap Online Bachelor's in Computer Science
With a median wage of $91,250 in the computer science (CS) and information technology field, it’s no surprise that computer science is such a popular degree to pursue. A job in this industry may not only offer a higher wage, though. It may also offer job stability. According to the Bureau of Labor Statistics (BLS), computer and information technology jobs are projected to grow by about 11% from 2019 to 2029, which will add about 531,200 new jobs to the field. This is a much faster growth rate than the average.
However, the upfront and long-term costs of a degree can be significant. If you’re looking for a program that won’t cost you an arm and a leg, you’ll find a list of the 38 cheapest best online computer science degrees in the entire country below, based on data from the U.S. Department of Education’s National Center for Education Statistics. We’ve sorted the schools in declining order of cost, with the least expensive school at #1, according to the hourly tuition rate. Keep reading for all of the information you need on the cheapest online computer science degrees.
Featured Online Programs
Figuring out where to apply? These top, accredited schools offer a variety of online degrees. Consider one of these accredited programs, and discover their value today.
Methodology: Here's How We Rank Schools
Metric | Data Used | Percentage |
Academic Quality | Full-time faculty percentage, student-to-faculty ratio, student retention and graduation rates | 25% |
Affordability | Tuition rates, median student debt, and financial aid | 35% |
Reputation | Admission and enrollment rates | 15% |
Program Offerings | Number of program options | 10% |
Online Enrollment Score | Portion of learners taking at least one online course | 15% |
What will I learn in a computer science bachelor’s program?
Is a computer science degree a good investment?
What can I do with a bachelor’s degree in computer science?
- Web developer
- Software developer or software tester
- AI and machine learning engineer�
- Information security analyst
- IT specialist
- Software engineer
- Data scientist
- Systems or business analyst
- Product or engineering manager
- Network architect
- Full-stack developer
- User interface designer
- Database administrator
- Cloud computing engineer
- Software quality assurance manager
- Mobile application designer�
- Mobile application developer
- R&D scientist
- Computer scientist�
- Computer science researcher
If you enroll in a computer science degree online, you can expect to go learn the fundamentals of computing and may be able to specialize in areas of certain computer science, too.
Aside from the required core or general education classes you have to take to obtain a degree, you can also expect to take classes in artificial intelligence, game programming, ethics courses, information assurance, computational theory and architecture, and internet technologies.
You will be expected to learn programming languages and take advanced mathematics classes, such as calculus, linear algebra, and mathematics as it applies to computer science. During your final semesters, you may also be required to finish a senior project or capstone course in order to graduate.
Degree Requirements
In order to graduate with an online bachelor’s in computer science, you will likely need to complete at least 120 college credits, which include both degree-specific and general education classes. You will also likely need to maintain at least a 2.0 GPA or better in both your core and degree-specific classes to graduate. Keep in mind, though, that some degrees will require you to maintain a much higher GPA in order to stay in the program.
Before you graduate with a degree in computer science, you will likely need to complete a senior project or capstone in order to show your professors that you understand the concepts you were taught and can apply them as well. You may also be required to complete an internship in the field, though the specific requirements will depend on your program and school.
Common Courses
- Programming languages
- In this course, you’ll learn one of the most important foundational pieces for your computer science career: programming languages. These courses will cover both the basics of programming languages as well as scope, assignment, encapsulation, and other related concepts. In a course like this, you’ll also learn how different programming languages construct will tie in to equational reasoning.
- Calculus
- With a degree in computer science, you’ll also need to take advanced mathematics courses like calculus. In this course, you’ll learn how to find derivatives, limits, applications, functions, and how to use integration to solve problems — all of which are concepts that will play into your other computer science classes.
- Artificial intelligence
- Artificial intelligence is the way to the future, and many computer science programs will require that you take courses on it. In an artificial intelligence course, you’ll learn about propositional logic, approximate reasoning, machine problem solving, temporal reasoning, propositional logic, uninformed and informed searching, and other important concepts.
- Information technology ethics
- Computer science and information technology open a lot of doors, but as the saying goes, “with more power, comes more responsibility.” In a computer science and information technology ethics course, you’ll learn the importance and development of ethics as it relates to privacy, as well as the application of computer ethics.
Career Path
The world is your oyster once you’ve graduated from school with a computer science degree. You can specialize in artificial intelligence, IT support, or web development. With a bachelor’s degree, you can pursue a number of paths, whether that’s as a computer programmer, software developer, or computer network architect.
If you choose to obtain your master’s degree in computer science, you may find that even more doors can open for you. Once you get your master’s degree, you’ll be eligible for jobs such as computer and information research scientist positions.
Job Outlook & Salary
Once you graduate with your computer science degree, you can find work in a number of fields, including web development and IT. Some of the most in-demand positions are in software development and information security analysis.
The median wage for a person working in the computer science field was about $91,250 as of 2019, according to BLS. This industry is projected to grow by about 11% from 2019 to 2029, which will add about 531,200 new jobs to the field. This rate of job growth is much higher than the average.
Looking for information on scholarships for these types of programs? You may want to look into the following options:
- (ISC)² Undergraduate Cybersecurity Scholarship: If you obtain the (ISC)² Undergraduate Scholarship, you can receive funds anywhere from $1,000 to $5,000. To qualify for this scholarship, you must be planning to pursue, or be in the process of pursuing, a degree in cybersecurity or information assurance. Other requirements include: being a senior in high school or an undergraduate student with a minimum 3.3 GPA.
- Deadline: March 8, 2022
- Amount: Up to $5,000
- African American Network of the Carolinas: The African American Network – Carolinas chapter offers scholarships to students from North and South Carolina who are getting a major in engineering, math, science, computer science, accounting, finance, or business administration. To apply, you must be a senior at a North Carolina or South Carolina high school and attend a four-year college or university in the Carolinas.
- Deadline: March 6, 2022
- Amount: Varies
- Betty Stevens-Frecknall Scholarship: To be eligible to apply for the Betty Stevens-Frecknall Scholarship, you must be a full-time student who is pursuing a degree in the information technology field. You must have a GPA of at least 3.0 and must have completed at least one semester of college before applying.
- Deadline: May 31, 2021
- Amount: $2,000
Certifications Available for Computer Science Careers
If you’re looking to boost your career prospects, you may want to consider enrolling in computer science certification courses. This can demonstrate a mastery of a specialized skill as well as ambition in your field.
Not sure where to start? Here are a few courses you can take to to get further certification in this field:
ISACA Certified Information Systems Auditor
Obtaining this certification process is seen as a prestigious accomplishment. By taking this bootcamp, you’ll attain certification in a world-renowned program known for setting the standard for IT professionals.
CompTIA Cloud Essentials
This certification is offered by Computing Technology Industry Association (CompTIA), a non-profit that issues certifications in the tech industry. As part of this certification process, you’ll learn cloud computing and visualization skills to ensure that you understand the basics that make up a company's cloud storage service.
Apple Certified Support Professional
You can become an expert at supporting Apple computers by taking and passing this certification course. This certification process covers how to provide technical expertise for Apple users. Once you finish the coursework, you’ll know the ins and outs of macOS core functionality, as well as how to provide basic troubleshooting and general support for Apple computers.
Related Degrees
As part of earning a degree in computer information systems, you’ll learn how to manage and operate companies’ IT systems. While this degree is similar to computer science, this degree is more focused on working with IT systems, while computer science is a bit more broad. That said, there is overlap. As with a computer science degree, you’ll have to take mathematical, robotics, and computer science courses to obtain this degree. Post-graduation, you can pursue a career as a computer systems analyst, systems software developer, or as a software applications developer.
If you graduate with a bachelor’s degree in information technology, you’ll have the knowledge to maintain operating systems and customize programs for businesses. Once you step into the workforce, you’ll have the skillset to manage projects from conception to completion. An information technology degree is more business-focused than a computer science degree. There is quite a bit of crossover, however. You can expect to take computer science courses, learn programming and information storage management, and take business and finance classes as well. Once you graduate with this degree, you may pursue a position as a computer user support specialist, computer and information systems manager, or network and computer systems administrator.
If you want to learn more about technology and how it plays a role in business, you may want to consider a degree in information science. Information scientists know computing and programming, and also know the importance of making technology user-friendly. This may be in the form of user experience (UX) or developing an app or website. Not only will you take classes in computer science and programming to obtain this degree, but you’ll also take classes in web design and business. Graduates with this degree typically pursue roles as computer and information research scientists, system software developers, or computer and information systems managers.
The 38 Most Affordable Online Computer Science Degrees of 2021
1. Georgia Southwestern State University
Location: Americus, GA
Tuition: $15,802
Georgia Southwestern State University has an online bachelor of science in information technology degree that is a 120 credit hour program, which includes the following coursework: technical communication; systems analysis and design; programming practice and ethics; information assurance and security; programming and problem solving; and information technology project management. With a student to faculty ratio of 17 to 1, the program calls for SAT or ACT scores. Georgia Southwestern State University offers an online, undergraduate tuition rate of $199 per credit hour for this BS in information technology. This public university has a graduation rate of 38%, and it will take you about four years to complete the bachelor’s program. The school is accredited by the Southern Association of Colleges and Schools, Commission on Colleges.
2. Fort Hays State University
Location: Hays, KS
Tuition: $14,426
Fort Hays State University has an online bachelor of science in computer science degree that is a 120 credit hour program and includes the following major courses: software engineering; assembly language; object-oriented programming; and data structures. With a student to faculty ratio of 16 to 1, this affordable BS in computer science degree requires official transcripts and a $30 application fee. Fort Hays State University offers an online, undergraduate tuition rate of $218.67 per credit hour. This public university has a graduation rate of 43%, and it will take you about four years to complete the bachelor’s program. The school is accredited by the Higher Learning Commission of the North Central Association of Colleges and Schools.
3. Central Washington University
Location: Ellensburg, WA
Tuition: $22,010
Central Washington University has an online bachelor of science in information technology and administrative management degree that is a 74-78 credit hour, degree-completion program, which offers the following five specializations: administrative management; cybersecurity; FlexIT/computing-based retail/management and technology or administrative management; project management; and retail management and technology. With a student to faculty ratio of 19 to 1, the program requires official transcripts and ACT or SAT scores. Central Washington University offers an online, undergraduate tuition rate of $230 per credit hour, for 10-18 hours. This public university has a graduation rate of 58% and it will take you about four years to complete the bachelor’s program. The school is accredited by the Northwest Commission on Colleges and Universities.
4. Kennesaw State University
Location: Kennesaw, GA
Tuition: $16,636
Kennesaw State University has an online bachelor of applied science in information technology degree that is an 80-hour degree-completion program designed for students who have an associate of applied science in computing from a member institution of the Technical College System of Georgia. Kennesaw State University offers an online, undergraduate tuition rate of $232 per credit hour for this BS in information technology degree. With a student to faculty ratio of 20 to 1, the program requires 2-3 years of full-time study. This public university has a graduation rate of 46%, and it will take you about four years to complete the bachelor’s program. The school is accredited by the Southern Association of Colleges and Schools, Commission on Colleges.
5. Limestone College
Location: Gaffney, SC
Tuition: $23,900
Limestone University, which was formerly Limestone College, has an online bachelor of science in computer programming degree that is a 123 credit hour program, which includes the following coursework: microcomputer applications; operating systems; networking fundamentals; analysis and design; and project management. With a student to faculty ratio of 16 to 1, the program requires a $25 application fee and SAT or ACT scores. Limestone College offers an online, undergraduate tuition rate of $243 per credit hour for this BS in computer programming degree. This private university has a graduation rate of 33%, and it will take you about four years to complete the bachelor’s program. The school is accredited by the Southern Association of Colleges and Schools, Commission on Colleges.
6. Lamar University
Location: Beaumont, TX
Tuition: $17,938
Lamar University has an online bachelor of science in computer science degree that is a 121 credit hour program and includes the following coursework: introduction to computer game development; programming fundamentals; microcomputers; discrete structures; and computer law/ethics. With a student to faculty ratio of 18 to 1, the program has a $60 application fee and requires official transcripts and ACT or SAT scores. Lamar University offers an online tuition rate of $248 per credit hour for this BS in computer science. This public university has a graduation rate of 34%, and it will take you about four years to complete the bachelor’s program. The school is accredited by the Southern Association of Colleges and Schools, Commission on Colleges.
7. Southern New Hampshire University
Location: Manchester, NH
Tuition: $31,136
Southern New Hampshire University has an online bachelor of science in computer science degree that is a 120 credit hour program, with coursework that may include computer science's role in industry, introduction to structured query language, and computer platform technologies. With a student to faculty ratio of 30 to 1, the online BS in computer science program offers a tuition rate of $320 per credit hour. This private university has a graduation rate of 44%, and it will take you about four years to complete the bachelor’s program. The school is accredited by the New England Association of Schools and Colleges, Commission on Institutions of Higher Education.
8. University of Illinois at Springfield
Location: Springfield, IL
Tuition: $20,938
The University of Illinois Springfield has an online bachelor of science in computer science degree that is a 120 credit hour program, eligibility for which includes the following: two semesters of Java Programming experience; and one semester each of calculus, discrete math or finite math and statistics. With a student to faculty ratio of 13 to 1, the BS in Computer Science program requires transcripts and submission of a statement of purpose form. The University of Illinois Springfield offers an online tuition rate of $358.50 per credit hour. This public university has a graduation rate of 54%, and it will take you about four years to complete the bachelor’s program. The school is accredited by the Higher Learning Commission of the North Central Association of Colleges and Schools.
9. Saint Leo University
Location: St. Leo, FL
Tuition: $21,440
Saint Leo University has an online computer science, bachelor of science-information assurance degree that is a 120 credit hour program and includes the following coursework: computer systems; programming logic and design; computer forensics; database concepts and programming; and network defense and security. Saint Leo University offers an online undergraduate tuition rate of $360 per credit hour. With a student to faculty ratio of 16 to 1, the online computer science, bachelor of science-information assurance program requires a $45 application fee and official transcripts. This private university has a graduation rate of 49%, and it will take you about four years to complete the bachelor’s program. The school is accredited by the Southern Association of Colleges and Schools, Commission on Colleges.
10. University of Massachusetts-Lowell
Location: Lowell, MA
Tuition: $30,875
The University of Massachusetts, Lowell has an online bachelor of science in information technology that is a 120 credit hour program with coursework such as Java programming, web development, Linux/UNIX systems administration, and relational database concepts. With a student to faculty ratio of 18 to 1, the program requires a $60 application fee and official transcripts. The University of Massachusetts, Lowell offers an online, undergraduate tuition rate of $380 per credit hour. This public university has a graduation rate of 66%, and it will take you about four years to complete the bachelor’s program. The school is accredited by the New England Association of Schools and Colleges, Commission on Institutions of Higher Education.
11. Old Dominion University
Location: Norfolk, VA
Tuition: $26,730
Old Dominion University has an online bachelor of science in computer science that is a 120 credit hour program with such coursework as an introduction to programming in Java, introduction to computer architecture, problem-solving and programming, and computers in society. With a student to faculty ratio of 18 to 1, the BS in computer science program requires a $50 application fee and scores on either the SAT or the ACDT. Old Dominion University offers an online, undergraduate tuition rate of $389 per credit hour. This public university has a graduation rate of 53%, and it will take you about four years to complete the bachelor’s program. The school is accredited by the Southern Association of Colleges and Schools, Commission on Colleges.
12. New England College
Location: Henniker, NH
Tuition: $36,954
New England College has an online bachelor of science in cybersecurity degree that is a 120-hour program offering two tracks: technical or business. If you’re pursuing a BS in cybersecurity, you can earn the following COMPTIA certificates: Security Analyst; Network; Cloud; Linux; and more. With a student to faculty ratio of 16 to 1, the program has no application fee and does not require ACT or SAT scores. New England College offers an online, undergraduate tuition rate of $395 per credit hour. This private university has a graduation rate of 29%, and it will take you about four years to complete the bachelor’s program. The school is accredited by the New England Association of Schools and Colleges, Commission on Institutions of Higher Education.
13. Park University
Location: Parkville, MO
Tuition: $12,130
Park University has an online bachelor of science in management/computer information systems degree that is a 120 credit hour program that offers the following coursework: discrete mathematics; technology in a global society; introduction to artificial intelligence; user interface design; and web programming and compilers. Park University offers an online, undergraduate tuition rate of $399 per credit hour. With a student to faculty ratio of 15 to 1, the BS in management/computer information systems program requires a $25 application fee and official transcripts. This private university has a graduation rate of 62%, and it will take you about four years to complete the bachelor’s program. The school is accredited by the Higher Learning Commission of the North Central Association of Colleges and Schools.
14. Concordia University-Saint Paul
Location: Saint Paul, MN
Tuition: $21,250
Concordia University St. Paul has an online bachelor of science in computer science degree that is a 120-hour program covering the following essential areas of knowledge: core web technology; object-oriented programming; security considerations; web design; and user experience. Concordia University St. Paul offers an online, undergraduate tuition rate of $420 per credit hour for the BS in computer science degree. With a student to faculty ratio of 17 to 1, the program requires official transcripts and a typed essay answering a question that may be viewed online. This private university has a graduation rate of 51%, and it will take you about four years to complete the bachelor’s program. The school is accredited by the Higher Learning Commission of the North Central Association of Colleges and Schools.
15. Mercy College
Location: Dobbs Ferry, NY
Tuition: $18,392
Mercy College has an online bachelor of science in computer science degree that is a 120 credit hour program including the following courses: object/structure algorithm; discrete structures; calculus (I and II); computer architecture; and probability: theory/application. With a student to faculty ratio of 17 to 1, the program is ACT and SAT optional. Mercy College offers an online tuition rate of $425 per credit hour for this BS in computer science degree. This private university has a graduation rate of 44%, and it will take you about four years to complete the bachelor’s program. The school is accredited by the Middle States Commission on Higher Education.
16. Regent University
Location: Virginia Beach, VA
Tuition: $16,438
Regent University offers an online bachelor of science in computer science degree that is a 120 credit hour program and includes such coursework as ethics for computer science, network and telecommunication concepts, database fundamentals, and information systems security. Regent University has the motto, "Christian Leadership to Change the World," and offers an online, undergraduate tuition rate of $425 per credit hour. With a student to faculty ratio of 41 to 1, the BS in computer science program accepts unofficial transcripts and requires a $50 application fee. This private university has a graduation rate of 57%, and it will take you about four years to complete the bachelor’s program. The school is accredited by the Southern Association of Colleges and Schools, Commission on Colleges.
17. University of North Texas
Location: Denton, TX
Tuition: $19,945
The University of North Texas has an online bachelor of science in information science degree that is a 120 credit hour program, studying "roles and impacts of information policies, practices, and information itself on diverse populations in a rapidly changing technological and global information society." The University of North Texas offers an online, undergraduate tuition rate of $427.23 per credit hour for the BS in information science degree. With a student to faculty ratio of 26 to 1, the program asks for a $75 application fee, official transcripts, and ACT or SAT scores. This public university has a graduation rate of 56%, and it will take you about four years to complete the bachelor’s program. The school is accredited by the Southern Association of Colleges and Schools, Commission on Colleges.
18. University of Nebraska at Omaha
Location: Omaha, NE
Tuition: $19,124
The University of Nebraska, Omaha has an online bachelor of multidisciplinary studies degree that is a 120 degree (or degree completion) program for which 24 of the last 48 hours must be University of Nebraska, Omaha courses, with at least 30 hours in the concentration. The University of Nebraska, Omaha charges an online, undergraduate tuition rate of $432.60 per credit hour. With a student to faculty ratio of 17 to 1, the bachelor of multidisciplinary studies program requires that applicants be 21 years of age or older or be 18 or older and in the US military. This public university has a graduation rate of 50%, and it will take you about four years to complete the bachelor’s program. The school is accredited by the Higher Learning Commission of the North Central Association of Colleges and Schools.
19. Dakota State University
Location: Madison, SD
Tuition: $11,843
Dakota State University has an online bachelor of science in computer science degree that is a 120-hour program, which includes the following coursework: an introduction to discrete math; advanced data structures; parallel computing; and algorithms and optimization. With a student to faculty ratio of 17 to 1, this BS in computer science program requires a GPA of 2.6 or higher and ACT or SAT scores. Dakota State University charges an online, non-resident tuition rate of $446.55 per credit hour. This public university has a graduation rate of 43%, and it will take you about four years to complete the bachelor’s program. The school is accredited by the Higher Learning Commission of the North Central Association of Colleges and Schools.
20. Liberty University
Location: Lynchburg, VA
Tuition: $21,292
Liberty University has an online bachelor of science in computer science cybersecurity degree that is a 121 credit hour program taught in 8-week classes and requiring, on average, 3.5 years to complete. In addition to the three required courses in Bible and theology, the curriculum offers the following coursework: database management systems; studies in information security; and modern cryptography. Liberty University offers a part-time, online, graduate rate of $455 per credit hour and a full-time rate of $390 per credit hour for this BS in computer science cybersecurity. With a student to faculty ratio of 19 to 1, the program asks for a minimum GPA of 2.0 and official transcripts. This private university has a graduation rate of 47%, and it will take you about four years to complete the bachelor’s program. The school is accredited by the Southern Association of Colleges and Schools, Commission on Colleges.
21. Concordia University-Texas
Location: Austin, TX
Tuition: $29,260
Concordia University-Texas has an online bachelor of arts in computer science that is a 128 credit hour program. Required coursework includes data structures and algorithm analysis, discrete structures, and software engineering (capstone project). Concordia University Texas offers an online, undergraduate tuition rate of $460 per credit hour for the BA in computer science. With a student to faculty ratio of 13 to 1, the program calls for a minimum 2.0 GPA. This private university has a graduation rate of 49%, and it will take you about four years to complete the bachelor’s program. The school is accredited by the Southern Association of Colleges and Schools, Commission on Colleges.
22. Oregon State University
Location: Corvallis, OR
Tuition: $28,846
Oregon State University has a bachelor of science in computer science degree that is a 60 quarter credit degree-completion program open to the following applicants: high school students with 1-23 quarter credit hours; transfer students with at least 24 quarter credit hours; or post-baccalaureate students. Oregon State University offers an online, undergraduate tuition rate of $487 per credit hour for this BS in computer science degree. With a student to faculty ratio of 18 to 1, the program requires official transcripts. This public university has a graduation rate of 67%, and it will take you about four years to complete the bachelor’s program. The school is accredited by the Northwest Commission on Colleges and Universities.
23. Davenport University
Location: Grand Rapids, MI
Tuition: $16,726
Davenport University has an online bachelor of science in computer science degree that is a 120 credit hour program with three specialties: artificial intelligence; gaming and simulation; and computer architecture and simulation. Davenport University charges an online tuition rate of $495 per credit hour for this BS in computer science. With a student to faculty ratio of 12 to 1, the program asks for SAT or ACT scores, high school transcripts or GED, and a $25 application fee. This private university has a graduation rate of 49%, and it will take you about four years to complete the bachelor’s program. The school is accredited by the Higher Learning Commission of the North Central Association of Colleges and Schools.
24. Thomas Edison State University
Location: Trenton, NJ
Tuition: $9,352
Thomas Edison State University has an online bachelor of arts in computer science degree that is a 120 credit hour program and includes the following coursework: compiler construction; data mining and data analytics; mobile app development; and problem analysis and solution. With a student to faculty ratio of 15 to 1, the BA in computer science program requires that the applicant have a high school or GED equivalent, be 21 years of age or older, or be 18 or older and a member of the US military. Thomas Edison State University charges an online, undergraduate tuition rate of $499 per credit hour. The public school is accredited by the Middle States Commission on Higher Education and does not report graduation rates.
25. University of Maryland Global Campus
Location: Adelphi, MD
Tuition: $12,336
The University of Maryland Global College has an online bachelor of science in computer science degree that is a 120 credit hour program. The University of Maryland Global College charges an out of state, online, undergraduate tuition rate of $499 per credit hour. With a student to faculty ratio of 20 to 1, the BS in computer science program offers such coursework as building secure web applications, advanced programming languages, compiler theory and design, and current trends and projects in computer science. This public university has a graduation rate of 15%, and it will take you about four years to complete the bachelor’s program. The school is accredited by the Middle States Commission on Higher Education.
26. Lakeland University
Location: Plymouth, WI
Tuition: $27,760
Lakeland University has an online bachelor of science in computer science degree that is a 120 credit hour program with three emphases from which to choose: computer science; information systems; or software design. A sampling of coursework includes forensics, systems analysis and design, predictive analytics, and mobile application development. With a student to faculty ratio of 15 to 1, the program requires a GPA of 2.0 or better and ACT or SAT scores. Lakeland University offers an online, undergraduate tuition rate of $505 per credit hour. This private university has a graduation rate of 48%, and it will take you about four years to complete the bachelor’s program. The school is accredited by the Higher Learning Commission of the North Central Association of Colleges and Schools.
27. California University of Pennsylvania
Location: California, PA
Tuition: $14,673
The California University of Pennsylvania has a bachelor of science in computer information systems that is a 120 credit hour program, which includes courses such as concepts in enterprise resource planning, systems project management, and global, economic, and social issues in computing. With a student to faculty ratio of 20 to 1, the program asks for an application fee, official transcripts (or GED scores), and ACT or SAT scores. The California University of Pennsylvania offers an online, undergraduate tuition rate of $510 per credit hour for this BS in computer information systems degree. This public university has a graduation rate of 50%, and it will take you about four years to complete the bachelor’s program. The school is accredited by the Middle States Commission on Higher Education.
28. California State University-Monterey Bay
Location: Seaside, CA
Tuition: $26,250
California State University Monterey Bay has an online bachelor of science in Computer Science degree completion program. The program requires 120 credit hours - 45-50 of those in CS courses, the rest in General Education. built as a 24-month, year-round plan with fall, spring, and summer terms. With a student-to-faculty ratio ranging from 25-35:1, the program requires a minimum GPA of 2.0 and 60 or more semester credits with the following equivalencies: CST 231 (Problem-solving/Programming); CST 238 (Introduction to Data Structures); and Math 130 (Precalculus). For all admissions requirements please visit the CS Online Program's website. California State University Monterey Bay offers an online, undergraduate tuition rate of $525 per credit hour for this BS in Computer Science degree. This public university has a graduation rate of 63%, and it will take you about four years to complete the bachelor’s program. The school is accredited by the Western Association of Schools and Colleges, Senior College and University Commission.
29. Franklin University
Location: Columbus, OH
Tuition: $12,241
Franklin University has an online bachelor of science in computer science degree that is a 121 credit hour program with coursework in the following key areas: object-oriented design; computer architecture; coding and testing; web application development; and database management. Franklin University charges an online tuition rate of $526 per credit hour for this BS in computer science degree. With a student to faculty ratio of 11 to 1, the program requires a $25 application fee and official transcripts. This private university has a graduation rate of 28%, and it will take you about four years to complete the bachelor’s program. The school is accredited by the Higher Learning Commission of the North Central Association of Schools and Colleges.
30. University of Florida-Online
Location: Gainesville, FL
Tuition: $16,580
The University of Florida has an online bachelor of science in computer science degree that is a 120 credit hour program, which includes the following coursework: theory and practice of multimedia production; artificial intelligence for computer games; embedded systems; and human-computer interaction. The University of Florida offers an online, undergraduate tuition rate of $552.62 per credit hour. With a student to faculty ratio of 49 to 1, the BS in computer science program calls for a $37 application fee and official transcripts. This public university has a graduation rate of 88%, and it will take you about four years to complete the bachelor’s program. The school is accredited by the Southern Association of Colleges and Schools, Commission on Colleges.
31. Tarleton State University
Location: Stephenville, TX
Tuition: $16,728
Tarleton State University, a member of the Texas A&M University system, has an online bachelor of applied arts and sciences in information technology that is a 120 credit hour program with the following course highlights: C# programming; data communications; computer forensics; and management information systems. With a student to faculty ratio of 20 to 1, the program accepts SAT or ACT scores and requires a $45 application fee. Tarleton State University offers an online, undergraduate tuition rate of $582.50 per credit hour for this bachelor of applied arts and sciences in information technology. This public university has a graduation rate of 49%, and it will take you about four years to complete the bachelor’s program. The school is accredited by the Southern Association of Colleges and Schools, Commission on Colleges.
32. Lewis University
Location: Romeoville, IL
Tuition: $30,050
Lewis University has an online bachelor of arts or science in computer science (accelerated) degree that is a 128 credit hour program with 8-week courses and includes the following coursework: linear algebra; probability theory; software engineering; enterprise networking; and research in computer science. With a student to faculty ratio of 13 to 1, the program offers 8-week courses and requires a $40 application fee and ACT or SAT scores. Lewis University offers an online, undergraduate tuition rate of $600 per credit hour for the BS or BA in computer science (accelerated). This private university has a graduation rate of 67%, and it will take you about four years to complete the bachelor’s program. The school is accredited by the Higher Learning Commission of the North Central Association of Colleges and Schools.
33. Austin Peay State University
Location: Clarksville, TN
Tuition: $22,929
Austin Peay State University has a bachelor of science in computer information science and a bachelor of science computer information technology degree that are 120 credit hour programs, and both are 100% online. Four concentrations are available: systems development; information assurance and security; internet and web technology; and database administration. Austin Peay State University charges an online tuition rate of $635 per credit hour for the first 1-12 hours and $126 for each hour after 12 and up. With a student to faculty ratio of 18 to 1, the program requires a $25 application fee and ACT or SAT scores for this online BS in information systems. This public university has a graduation rate of 43%, and it will take you about four years to complete the bachelor’s program. The school is accredited by the Southern Association of Colleges and Schools, Commission on Colleges.
34. Troy University
Location: Troy, AL
Tuition: $15,484
Troy University has an online bachelor of science in applied computer science degree that is a 120 credit hour program, which gives you opportunities in both team and individual projects to include game design, web applications, Teensy Board Programming, and database access applications. Troy University charges an undergraduate, out-of-state tuition rate of $650. With a student to faculty ratio of 15 to 1, the online BS in Computer Science has a $30, nonrefundable application fee and requires official transcripts. This public university has a graduation rate of 47%, and it will take you about four years to complete the bachelor’s program. The school is accredited by the Southern Association of Colleges and Schools, Commission on Colleges.
35. Florida State University
Location: Tallahassee, FL
Tuition: $21,673
Florida State University has an online bachelor of science in computer science degree that is a 120 credit hour program. Subjects studied for this degree include information security, data communications, computer and networking systems, administration, theoretical computer science, and software engineering. Florida State University charges an online, out-of-state tuition rate of $721.10 per credit hour for this BS in computer science. With a student to faculty ratio of 24 to 1, the program asks for ACT or SAT scores and has a $30 application fee. This public university has a graduation rate of 83%, and it will take you about four years to complete the bachelor’s program. The school is accredited by the Southern Association of Colleges and Schools, Commission on Colleges.
36. University of South Carolina-Upstate
Location: Spartanburg, SC
Tuition: $22,848
The University of South Carolina Upstate has an online bachelor of science in information management systems degree that is a 121-122 credit hour program that offers interdisciplinary courses in computer technology, information technology, business, management, and communications and informatics. With a student to faculty ratio of 15 to 1, the program accepts ACT or SAT scores and has a $40 application fee. South Carolina Upstate charges an online tuition rate of $869 for this BS in information management systems degree. This public university has a graduation rate of 48%, and it will take you about four years to complete the bachelor’s program. The school is accredited by the Southern Association of Colleges and Schools, Commission on Colleges.
37. George Mason University
Location: Fairfax, VA
Tuition: $34,370
George Mason University has an online bachelor of science in information technology degree that is a 120 credit hour program, which includes the following courses: information security fundamentals; modern telecommunication; information technology in the global economy; and object-oriented technologies for information technology problem-solving. With a student to faculty ratio of 16 to 1, the program charges an online, out-of-state tuition rate of $1,487.75 per credit hour for this BS in information technology degree. The school is accredited by the Southern Association of Colleges and Schools, Commission on Colleges.
Amanda Push
CONTRIBUTING WRITER
Amanda Push is a freelance writer who covers education topics for Best Value Schools, Grad School Hub, and Criminal Justice Degree Schools, and others. Her writing has also been featured at TheSimpleDollar.com, Interest.com, MyMove.com, and Safety.com.
Fact-checked by
Angelica Leicht
SCHOOLS EDITOR
Angelica Leicht is the schools editor at Best Value Schools who oversees our college rankings, school profiles, and other higher education coverage. She previously served as an education reporter at Kearney Hub, and an editor at the Dallas Observer and Houston Press. Her writing has appeared in Affordable Colleges Online, Bankrate, The Simple Dollar, and elsewhere.
Get prepared for your next steps
Use articles and resources to uncover answers to common questions, get guidance on your goals, and learn about applying to schools.
Discover a program that is right for you.
Explore different options for you based on your degree interests.