Best Computer Science Bachelor's Degrees

Oct 20, 2021

The Best Bachelor Degree Programs in Computer Science

School Tuition* Acceptance Rate Graduation Rate Financial Aid % Placement Services Career Services Accepts
1 University of Washington-Bothell Campus $11390 74% 69% 63% Yes Yes AP Credits
2 University of California-Santa Cruz $13991 51% 75% 70% Yes Yes AP Credits
3 Oregon State University $11715 82% 67% 85% Yes Yes AP Credits
4 California State University-Monterey Bay $7143 75% 63% 81% Yes Yes AP Credits
5 University of California-San Diego $14415 31% 87% 63% Yes Yes AP Credits
6 University of Illinois at Springfield $11928 77% 54% 96% Yes Yes AP / NCCRS Credits
7 University of Minnesota-Morris $13578 57% 58% 98% Yes Yes AP / NCCRS Credits
8 University of California-Berkeley $14253 16% 93% 63% Yes Yes AP Credits
9 University of Maryland-College Park $10779 44% 87% 66% Yes Yes AP Credits
10 University of California-Irvine $13727 27% 84% 63% Yes Yes AP Credits
11 University of North Carolina at Charlotte $6905 65% 64% 74% Yes Yes AP Credits
12 University of Maryland-Baltimore County $12028 61% 71% 90% Yes Yes AP Credits
13 University of Pittsburgh-Johnstown $14156 79% 57% 97% Yes Yes AP Credits
14 New Mexico Institute of Mining and Technology $8156 80% 50% 98% Yes Yes AP Credits
15 Metropolitan State University $8114 56% 34% 86% No Yes AP / ACE / NCCRS Credits
16 Christopher Newport University $14924 72% 78% 75% Yes Yes AP / NCCRS Credits
17 CUNY Queens College $7538 49% 56% 79% Yes Yes AP Credits
18 University of North Carolina at Chapel Hill $8980 23% 91% 65% No Yes AP Credits
19 Purdue University-Main Campus $9992 60% 82% 65% Yes Yes AP Credits
20 University of Colorado Boulder $12500 78% 69% 66% Yes Yes AP Credits
21 University of Massachusetts-Amherst $16389 64% 82% 90% Yes Yes AP / NCCRS Credits
22 Northern Illinois University $14610 48% 49% 97% Yes Yes AP Credits
23 Tennessee Technological University $8934 79% 54% 98% Yes Yes AP Credits
24 University of Illinois at Urbana-Champaign $17274 59% 85% 64% Yes Yes AP Credits
25 California State University-East Bay $7000 76% 50% 86% Yes Yes AP Credits
26 University of North Carolina at Asheville $7231 84% 59% 94% Yes Yes AP Credits
27 University of Minnesota-Twin Cities $15027 57% 83% 81% Yes Yes AP / NCCRS Credits
28 University of California-Davis $14495 39% 87% 66% Yes Yes AP Credits
29 California State University-San Marcos $7717 62% 54% 81% Yes Yes AP Credits
30 California State University-Channel Islands $6802 86% 54% 83% Yes Yes AP Credits
31 University of Illinois at Chicago $15214 73% 61% 78% Yes Yes AP Credits
32 California Polytechnic State University-San Luis Obispo $9943 28% 82% 63% Yes Yes AP Credits
33 University of Washington-Seattle Campus $11465 52% 84% 57% Yes Yes AP Credits
34 La Roche University $29464 99% 55% 89% Yes Yes AP Credits
35 University of Pittsburgh-Pittsburgh Campus $19718 57% 83% 77% Yes Yes AP / ACE Credits
36 Michigan Technological University $17134 74% 70% 96% Yes Yes AP Credits
37 University of Minnesota-Duluth $13680 75% 62% 90% Yes Yes AP Credits
38 Arizona State University-Tempe $11338 86% 63% 96% Yes Yes AP Credits
39 California State University-Sacramento $7368 82% 55% 85% Yes Yes AP Credits
40 Truman State University $8120 63% 75% 99% Yes Yes AP Credits
41 San Francisco State University $7266 67% 57% 77% Yes Yes AP Credits
42 University at Buffalo $10524 61% 75% 84% Yes Yes AP Credits
43 University of Massachusetts-Lowell $15648 73% 66% 90% Yes Yes AP Credits
44 Elizabeth City State University $3260 66% 39% 97% Yes Yes AP / ACE Credits
45 California State Polytechnic University-Pomona $7396 55% 69% 78% Yes Yes AP Credits
46 University of Vermont $18802 67% 77% 96% Yes Yes AP Credits
47 Radford University $11350 75% 55% 88% Yes Yes AP / ACE / NCCRS Credits
48 Winona State University $9666 68% 59% 90% Yes Yes AP / ACE / NCCRS Credits
49 Central Methodist University-College of Liberal Arts and Sciences $25070 93% 47% 100% No Yes AP Credits
50 Davenport University $19338 82% 49% 98% Yes Yes AP / ACE / NCCRS Credits

To get a more in-depth look at our school ranking methodology, please visit Study.com's ranking methodology page.

*Tuition information is based on published tuition and required fees, per data by the National Center for Education Statistics (NCES).

Essential Information

In BS programs in computer science, students are introduced to the fundamental concepts of the field. Some of these four-year programs require that students complete a software engineering project in which they design and create an original program. Some also require students to participate in an internship to gain hands-on experience.

Applicants must have a high school diploma or its GED equivalent in order to enroll. It is not uncommon for schools to require students to complete several computer science courses before declaring a computer science major.


Bachelor of Science in Computer Science Degree

In these programs, students can expect to study topics such as:

  • Programming languages
  • Software systems
  • Data structures
  • Artificial intelligence
  • Computational structures
  • Software engineering
  • Imperative computation
  • Industry-specific computer applications

Popular Careers

A bachelor's degree is a common requirement for entry-level careers in the field of computer science. Graduates may be prepared for a variety of careers, including:

  • Computer systems analyst
  • Computer programmer
  • Computer systems administrator

Salary and Employment Outlook

In 2018, the U.S. Bureau of Labor Statistics (BLS) listed average annual salaries of $93,610 for computer systems analysts, $89,580 for computer programmers and $87,070 for computer systems administrators. In addition, the BLS has projected a likely 9% job growth rate for systems analysts from 2018-2028, while indicating that programmers are likely to see an employment decrease of 7% and systems administrators an increase of 5% during the same period.

Continuing Education

Individuals wishing to learn more about computer science may continue on to earn a Master of Science in Computer Science. Some schools base these programs on specific course requirements, while others allow students to design their own curriculum. These programs may include the study of artificial intelligence, computer science theory and various computer systems, like operating systems (OS) and storage systems. Depending on the program and the goals of the student, a master's project or thesis may be required for graduation. Beyond the master's degree level, students can also enroll in Ph.D. in Computer Science programs. These programs typically require students to complete a dissertation based on original research for graduation.

BS programs in computer science provide a comprehensive overview of the field to students who want to pursue careers in the field or advance to graduate programs in the subject.

Next: View Schools
Created with Sketch. Link to this page

Additional Bachelor's Degrees Programs

View More

Popular Schools

The listings below may include sponsored content but are popular choices among our users.

Find your perfect school

What is your highest level of education?