Welcome to our ranking of the 20 best small colleges for computer science majors on a budget.
Each of these top schools has a minimum of three relevant programs for students seeking a bachelor's degree in computer studies or a related area (including but not limited to information technology, software/web development, and information systems). In addition, they each maintain an overall undergraduate graduation rate of at least 45%. Of course, to be a best value, these top-ranked schools also has to demonstrate a genuine commitment to affordable education – which means meeting our net price requirements. All of the programs on this ranking have estimated annual costs (as reported on College Navigator) of less than $35,000 a year. But which of these is the most affordable small college for a computer science degree? Scroll down to #1 to find out!
For more information on the methodology, click here.
20. Stevens Institute of Technology
Considering that a group of technological innovators founded Stevens, you won't be surprised that this Hoboken-based research institute values innovation. Today, it's a top small college for computer science majors thanks to its focus on staying up to date with current technology trends. The computer science major provides a comprehensive overview of programming basics, and you can broaden the scope of your degree with electives like Artificial Intelligence, Distributed Systems and Cloud Computing, and Interactive Computer Graphics. And to beef up their resume, students can easily add a minor in cybersecurity; many of the required courses count toward both the major and minor.
Net Price: $34,935/yr
19. Harvey Mudd College
The smallest school on this affordable computer science degrees ranking, Harvey Mudd also boasts one of the highest graduation rates. And as a STEM-focused college, HMC requires all students – regardless of major – to take at least one introductory computer science course. If you want to pair computer science with another subject, Harvey Mudd also offers joint majors with mathematics and computational biology. Regardless of your choice, expect to learn not only traditional programming and problem-solving skills but to immerse yourself in current trends and ideas in the field. Program members round off their degree with a unique capstone experience, working in small groups to complete a real-life corporate or laboratory-based project.
Net Price: $34,529/yr
18. Simmons College
Simmons' location in the heart of Boston, its focus on research opportunities, and its all-female student body make it a top college for a computer science degree – especially for young women. Even freshmen are eligible to pursue research work, giving them a great chance to make professional connections early on. And if you have specific career goals in mind, you'll appreciate that Simmons' faculty encourages students to develop tailored courses of study. Whether you want to focus on web development, health informatics, or something else, Simmons has you covered. Ambitious undergrads should also check out the accelerated 3+1 program, where you can earn a BS in Computer Science and an MS in Library and Information Science in just four years.
Net Price: $30,232/yr
17. Tuskegee University
Founded in 1881 by Booker T. Washington and George Washington Carver, this HBCU in Alabama has a storied history of providing a quality education to an underserved community in the American south. Today, it stands as one of the best computer science colleges in the region. Undergrads choose from degrees in general computer science, information systems, and information technology. After you enroll, the school uses your SAT or ACT scores to help determine your course placement, so you could start taking advanced courses from the get-go. As you approach graduation, you'll appreciate Tuskegee's rich set of career preparation resources and opportunities for networking.
Net Price: $28,497/yr
16. Norwich University
At Norwich, you'll find affordable small college computer science programs that are particularly well-suited for students interested in joining the military. Although you can attend as a civilian, the school is recognized for its Corps of Cadets, a challenging training and lifestyle program aimed at developing leadership skills in its participants. With this focus on the military, it's not surprising that one of the school's best programs is in Computer Security and Information Assurance (CSIA). This degree prepares undergrads for the 21st century job of protecting our nation's data and ensuring network security. Norwich also offers a rare concentration in digital forensics that highlights law enforcement issues related to technology.
Net Price: $26,733/yr
15. Lawrence Technological University
One of the best small colleges for computer science majors who thrive in a hands-on environment, LTU provides a project-based approach that stresses real-world experience. Undergrads have ample opportunities to conduct research, write papers for publication in the scientific and popular press, enter national competitions, and pursue paid internships. Your studies include not just the theory and fundamentals of computer science, but also practical skills to help you succeed in the workplace and appeal to future employers. As an added benefit, LTU offers software development-based concentrations that will help focus your studies and guide your career path. Potential specialties include game software, scientific software, and business software design.
Net Price: $26,248/yr
14. Albright College
If you're one of the many students who became interested in computer science thanks to a love of gaming, take a look at Albright's Interdisciplinary Major in Game and Simulation Development. Delivered through both the computer science and digital media departments, this program provides a truly comprehensive look at game design. Participants flex their communication and critical thinking skills as they learn the fundamentals of software development, thanks in part to Albright's background as a liberal arts college. If gaming doesn't interest you, this affordable computer science college also has a traditional computer science option as well as a program in information systems.
Net Price: $24,971/yr
13. Walla Walla University
College Place, WA
As the only Seventh Day Adventist-affiliated school on this top computer science degrees ranking, Walla Walla represents an opportunity for students of faith to pursue a degree in a Christian environment. The school aims to "foster the unique gifts of every individual," and as such, members of its computer science programs receive a top-notch education: Walla Walla boasts a 100% job placement record for CS graduates. While on campus, you can choose from eight computer science options, including a relatively unique concentration in hardware systems. Outside the classroom, CS undergrads can build camaraderie with their fellow majors through the computer science club. And each quarter, you can hunker down for a night of intense LAN and modem-based gameplay with "GameFest."
Net Price: $24,104/yr
12. Trinity College
It's no secret that effective communicators are better employees in any field, and Trinity wants all computer science majors to graduate with strong speaking and writing skills. Thanks to this commitment, Trinity is one of the best colleges for a computer science degree that truly prepares you for success in the real world. The department offers both a standard computer science major and an interdisciplinary program that lets you pair CS courses with classes in another discipline. The latter option gives you a great chance to hone your skills in a particular area; for example, you could tap into the current interest in genome sequencing by taking biology courses, or study philosophy as you explore the ethics of artificial intelligence.
Net Price: $23,980/yr
11. Elmhurst College
Elmhurst's strength lies in the breadth of its affordable small college computer science programs. With three majors and four minors, you can mix and match course plans to create the ultimate career-focused degree. For instance, you might major in information systems with a minor in cyber security. Elmhurst also provides a top-notch computer game and entertainment technology degree that incorporates classes in web-based entertainment systems, digital cinema, interactive digital media, and more. And regardless of your major, you can request a mentor from Elmhurst's alumni advisory board if you'd like career advice and guidance from someone in the field.
Net Price: $23,688/yr
10. Illinois Institute of Technology
It shouldn't come as a surprise that a tech school offers some of the best small college computer science programs around. In fact, IIT was one of the first schools in the Chicago area to introduce a CS department. At IIT, the comp. sci. options span from the traditional to the forward-thinking and include a number of specializations that address current technology trends (such as knowledge management systems and cloud computing). This dedication to innovation means that you'll graduate with skills relevant to current issues in the CS world. And while you're on campus, you'll have access to more than 10 research groups in highly focused areas like machine learning and information retrieval – experience that looks great on a resume.
Net Price: $23,371/yr
9. Caltech Institute of Technology
With an outstanding 3:1 student-faculty ratio in the computer science department, a high graduation rate, and a great location in Pasadena, it's easy to see why Caltech earns a spot on this top computer science degrees ranking. Recognized internationally for its research opportunities, Caltech also manages the internationally known Jet Propulsion Laboratory. And CS majors reap the rewards of this world-class campus. You'll start by learning the fundamentals of computer science (heavily focused on math and engineering) and then have the opportunity to branch out into one of many cutting-edge tracks (think robotics or machine learning). Your degree culminates in an undergraduate project or thesis, giving you the chance to take advantage of Caltech's many research facilities and programs.
Net Price: $23,213/yr
8. LeTourneau University
Although programming might seem like a solitary pursuit, LeTourneau ensures its CS majors have opportunities to collaborate – and to compete. Based in Longview, Texas, this affordable small college for computer science majors supports a chapter of the Association for Computing Machinery, an international organization that promotes computer science both as a discipline and a profession. Motivated students can work as a team to participate in ACM competitions; the team earned an invitation to a competition in Russia after winning a regional prize. And LeTourneau also participates in a national professional association, giving computer science majors opportunities to meet, compete against, and network with others in the field.
Net Price: $23,024/yr
7. Anderson University
Just this year, Anderson has expanded its selection of computer science and math degrees to include an innovative program information security (also called cybersecurity). This major requires courses in both the computer and political sciences, providing not just technical knowledge, but also a deep understanding of cybersecurity policy. Because Anderson is affiliated with the Church of God, academic programs also incorporate religious elements – an approach that makes Anderson one of the top computer science colleges for Christians. In addition, the university encourages students to pursue careers in public service, which you can easily do with a degree in such a popular discipline like computer science.
Net Price: $21,945/yr
6. Oklahoma Christian University
At OC, computer science undergrads choose from a broad range of majors and minors. And although many schools offer gaming concentrations, OC's B.S. in Computer Science with Gaming and Animation program goes a step further. This comprehensive major not only provides a thorough introduction to game development, but also places specific emphasis on modeling and animation. Required classes like Team Game Production, for example, will give you a glimpse into what it takes to create a real game demo – and will impart valuable career-focused experience in the process. Overall, OC represents a great opportunity to attend a top college for a computer science degree in both gaming and animation.
Net Price: $18,758/yr
5. Mount Saint Joseph University
Advances in technology happen rapidly, and Mount Saint Joseph wants its computer science majors to study relevant topics. As such, the affordable small college computer science programs at the Mount are fresh and focused. For example, you can major in Web and Mobile App Development, an innovative program that many other colleges have yet to add to their course catalog. App development in particular is a rapidly evolving field, and the Mount's major offers two tracks: graphic design and software development. Or if you'd prefer a more traditional CS degree, you can always pick up a minor in Mobile App Development to round out your resume.
Net Price: $18,140/yr
4. University of Saint Francis
A top computer science college in Joliet, Illinois, USF splits its CS offerings into two tracks: computer science and information technology. While the former track features more traditional, broad-based programs, the latter serves up more contemporary options. This includes USF's popular Web Application Development degree. Majors in this highly focused program learn to build websites and maintain servers and networks. They also study emerging areas of interest in the field, such as intranet development. But regardless of which degree path you choose, know that USF's commitment to service learning means you can use your new skills for good: A previous student group even developed an online portal for a Franciscan-run retirement community.
Net Price: $17,616/yr
3. St. Mary's University
San Antonio, TX
With its focus on creating a sense of community, St. Mary's is one of the best small colleges for computer science majors who want to learn – and live – alongside their peers. If you opt to live in the school's Science Living Community, you'll share your residence hall with other science and technology students, creating an inclusive, collaborative environment. St. Mary's builds on that communal atmosphere with a semi-annual symposium, where upper-class CS students (working alone or in groups) show off their projects in competition. Frequent seminars, professional society events, and research opportunities all help make St. Mary's a school that truly nurtures its undergraduates.
Net Price: $17,164/yr
2. New Mexico Institute of Mining and Technology
The computer science department at New Mexico Tech has been around for more than 50 years, making it one of the oldest departments on this top computer science degrees ranking. So you might not be surprised to learn that it receives plenty of accolades for its programs. NMT's fan club even includes the NSA and the Department of Homeland Security, both of which have applauded the university's focus on IT and cyber-safety. Most notable is New Mexico Tech's B.S. in Information Technology, which combines broad training in the fundamentals with highly technical experience. You'll take required courses on topics like the global context of internet usage and also complete at least 12 hours technical electives.
Net Price: $12,489/yr
1. Brigham Young University – Hawaii
Want a little taste of paradise while attending a top college for a computer science degree? Take a look at BYU's Hawaiian campus. Not only does BYU – Hawaii have a beautiful location, but it also offers the best net price on this list. The university's well-rounded CS department features straightforward majors in computer science, information services, and information technology. All of these topics are also available as minors, so you can mix and match to create a program that fits your interests. And to improve your communication and networking skills, consider joining the Computer and Information Science Student Professional Association. The organization promotes camaraderie and skill development – and will make sure you're prepared for the job market after graduation.
Net Price: $10,695/yr
Want to find out exactly how much it will cost for you to attend one of these affordable computer science colleges? Check out the U.S. Department of Education's Net Price Calculator Center.