Key Information:
- Brigham Young University — Idaho is the #1 school for an affordable online computer science bachelor’s degree.
- Despite their lower cost, these programs prepare graduates for high-demand careers in the tech industry.
- Computer science programs in this ranking offer competitive tuition rates and are offered online making them accessible to a wide range of students.
Computer science majors are ideal for learning the programming skills to develop creative technology solutions that solve computing problems. Translating questions into commands that computer machinery can easily follow is what computer science is all about.
This article was originally published in July 2016 and was last updated in February 2024.
Many online colleges offer computer science degrees to make this rigorous, scientific major accessible and affordable. Investing in a computer science program can provide significant returns in the tech-driven job market.
Computer Science-Related Rankings and Valuable Information:
- Top 10 Bachelor of Computer Science Degree Programs
- What Is The Cheapest Online Computer Science Degree?
- Top Ten Online Schools For a Bachelor’s Degree in Computer Science
- 25 Best Bachelor’s in Information Technology Degree Programs
- 15 Best Online Information Technology Degree Bachelor’s Programs
Methodology
Since college tuition prices are often astronomical, we’d like to recognize the top 10 cheapest online Bachelor’s of Computer Science degrees.
Thanks to the NCES College Navigator tool, we weeded out online universities conferring bachelor’s programs with average in-state tuition under $10,000. Potential colleges had to provide a computer science degree primarily online with hands-on tech practice.
Disclaimer: All tuition rates are subject to change and also are defined by the terms of your experience at any particular college. For example: How many credit hours you take per semester changes the cost of our “per credit hour” values below each school.
Every prospective school had to be regionally accredited rather than nationally accredited. Extra brownie points were bestowed to universities with published recognition for top-ranking education. Other important factors were financial aid, credit transfer, student-faculty ratio, job placement, and curriculum.
Lastly, we organized the list from cheapest to slightly more expensive. That said, here are the Top 10 Cheapest Online Bachelor of Computer Science Degrees.
1. Brigham Young University — Idaho
Degree: Computer Science (B.S.)
Tuition: $174 per credit hour
Credits Required: 120 credits
Faculty to Student Ratio: 20:1
Acceptance Rate: 97%
Graduation Rate: 51%
Related Majors Offered:
- Computer Information Technology
- Computer Engineering
Highlighted Career Paths:
- Applications Developer
- Game Developer
- Forensic Computer Analyst
This 120-credit program develops tech-savvy graduates for designing, developing, and managing computer systems. Online Computer Information Technology courses are supplemented with a senior practicum and a capstone project.
2. University of Florida
Degree: Bachelor of Science with a major in Computer Science
Tuition: $129.18 per credit hour
Credits Required: 120 credits
Faculty to Student Ratio: 17:1
Acceptance Rate: 30%
Graduation Rate: 88%
Related Majors Offered:
- Bachelor’s in Computer and Information Science and Engineering
- Bachelor of Science in Business Administration–Information System
Highlighted Career Paths:
- Business Intelligence Analyst
- Computer Programmer
- Computer Systems Analyst
- Database Administrator
- Information Security Analyst
- Information Systems Manager
- Network Systems Administrator
- Software Applications Developer
- Technical Support and IT
- Web Developer
The Accreditation Board for Engineering and Technology (ABET) accredited Herbert Wertheim College of Engineering offers its Bachelor of Science in Computer Science online.
For 120 credits, the curriculum tailors to interests in mobile applications, software engineering, programming, and more. The eighth semester is devoted to a culminating senior project.
3. Fort Hays State University
Degree: Bachelor of Science in Computer Science
Tuition: $242.76 per credit hour
Credits Required: 120 credits
Faculty to Student Ratio: 15:1
Acceptance Rate: 90%
Graduation Rate: 68%
Related Majors Offered:
- Bachelor’s Degree (B.S. or B.A.) in Information Networking and Telecommunications
- Bachelor’s Degree (B.S. or B.A.) in Information Networking and Telecommunications, Information Systems
Highlighted Career Paths:
- Computer Engineers
- Network Architects
- Web Developers
- Cybersecurity Analysts
Fort Hays State University’s Bachelor’s in Computer Science courses are taught by dedicated professors with Ph.D degrees in the fields of computer science and applied mathematics.
4. California State University, Monterey Bay
Degree: Computer Science BS
Tuition: $525 per semester unit
Credits Required: 120 credits
Faculty to Student Ratio: 23:1
Acceptance Rate: 93%
Graduation Rate: 81%
Concentrations Offered:
- Data Science
- Game Development
- Software Engineering
- Network and Security
Highlighted Career Paths:
- Software Engineer
- Mobile App Developer
- Technology Project Manager
The School of Computing & Design offers a Computer Science Bachelor of Science degree completion program online. Associate degree holders must transfer 60+ semester credits.
Online courses blend computer science theory with hands-on practice in software engineering and the “Technology Tutors” service-learning project.
5. Thomas Edison State University
Degree: Bachelor’s degree in Computer Science
Tuition: $419 per credit registered
Credits Required: 120 credits
Faculty to Student Ratio: 15:1
Acceptance Rate: 100%
Graduation Rate: 39%
Courses include:
- Discrete Mathematics
- Computer Architecture
- Data Structures
Requiring 120 credits, the online degree mixes liberal arts disciplines with technology and programming languages. Up to 80 credits can be transferred, including CLEP exams.
6. University of Maryland Global Campus
Degree: BS in Computer Science
Tuition: $499 per credit hour
Credits Required: 120 credits
Faculty to Student Ratio: 18:1
Acceptance Rate: 100%
Graduation Rate: 28%
Course Topics:
- Thinking Like a Hacker
- Risk Management in Cloud Computing Video
Minors Available:
- Cybersecurity
- Digital Media
- Information Systems
For mastering Java and C++, UMUC offers its Computer Science Bachelor’s Degree 100 percent online.
This 120-credit program develops modern computing knowledge for industry certifications like Microsoft Certified Solutions Expert.
7. Troy University
Degree: Bachelor’s in Computer Science
Tuition: $145 per credit hour
Credits Required: 120 credits
Faculty to Student Ratio: 16:1
Acceptance Rate: 95%
Graduation Rate: 45%
Courses include:
- Database Systems
- Machine Learning
- Artificial Intelligence
- Software Engineering
Related Programs:
- Bachelor’s in Applied Computer Science
- Bachelor’s in Cyber Security
- B.A.S. in Resource and Technology Management
With a one-on-one tutoring program, his 36-credit major develops real-world networking skills to solve computer system problems. On average, bachelor’s graduates from Troy obtain a $76,000 starting salary.
8. Dakota State University
Degree: Computer Science (BS)
Tuition: $354.75 per credit hour
Credits Required: 120 credits
Faculty to Student Ratio: 18:1
Acceptance Rate: 86%
Graduation Rate: 42%
Related Programs:
- BS in Computer Game Design
- BS in Cyber Operations
- BS in Network and Security Administration
Courses include:
- Data Structures
- Foundation of Computation
- Software Security
Dakota State University is a public, tech-centric “laptop” institution educating around 3,000 students in the Mount Rushmore State.
Using DSUnix, students log into this 120-credit program and enrich their knowledge of computer applications. Online learners could also earn a Bachelor of Science in Computer Game Design or B.S. in Cyber Operations.
9. Trident University International
Degree: BSCS
Tuition: $567 per credit hour
Credits Required: 120 credits
Faculty to Student Ratio: 20:1
Acceptance Rate: 49%
Graduation Rate: 33%
Concentration Offered:
- Cybersecurity
Courses include:
- Technology in Society
- Networking Fundamentals
- Computer System Architecture
- Information Security
This case-based, 120-credit program produces computer scientists with or without a Cyber Security Concentration. Designed for transfer students, the degree is traditionally completed in 48 months.
10. Rasmussen College
Degree: Computer Science Online Bachelor’s Degree
Tuition: $248 per credit hour
Credits Required: 60 credits
Faculty to Student Ratio: 16:1
Acceptance Rate: 100%
Graduation Rate: 46%
Prepares You To Become:
- Software Systems Developer
- Software Development Engineer
- Java Developer
- Computer Programmer
- e‑commerce Developer
- Software Applications Developer
The School of Technology awards an 18-month, online degree completion program for the Bachelor of Science in Computer Science.
The 60-credit curriculum offers mobile application specializations for Apple iOS or Microsoft Universal Windows. Rasmussen graduates have achieved success with Xerox, Verizon, Citrix, Best Buy, and more.
Frequently Asked Questions
Computer science is one of the most valuable majors, offering competitive and in-demand career opportunities today. It has 23 percent 10-year job growth, 377,500 annual openings, and $100,530 annual median salaries. Most of these computer-related positions require at least a four-year bachelor’s degree.
The specific curriculum varies. Common courses in online computer science programs include Software Development, Algorithms, Data Structures, Operating Systems, Computer Architecture, Computer Network Fundamentals, Data Science, and Operating Systems. Students also have opportunities to specialize in areas such as Python, Artificial Intelligence, and Human-Computer Interaction.
Yes, online computer science degrees adhere to the same rigorous standards as their campus-based counterparts. You’ll still gain the same valuable, versatile coding skills. Before pursuing an online degree, ensure it has earned accreditation and offers networking and career support opportunities to have a high-quality learning experience.
According to the National Center for Education Statistics, a bachelor’s in computer science costs an average of $17,545 annually. Online programs are cheaper because they eliminate campus fees and charge a per-credit-hour rate instead of by semester or quarter. The cost ranges from $100 to $600 per credit hour.
Reputable and accredited cheap online computer science degrees are worth it. The main purpose of obtaining a degree is to break into the job market with a more competitive edge. In the computer and information technology field, skills are more valued than how you earn your degree.