Find Schools

Study Area & Zipcode

Find Schools Near

2021 Best Value Colleges for Computer Science

200 Colleges
31,737 Bachelor's Degrees
$25,185 Avg Cost*

Finding the Best Value Computer Science School for You

Best Value Colleges for Computer ScienceComputer Science is the #18 most popular major in the country with 31,737 bachelor's degrees awarded in 2018-2019.

This year's Best Value Colleges for Computer Science ranking looked at 200 colleges that offer a bachelor's in compsci. To us, 'best value' doesn't just mean the school with the lowest overall costs. For this ranking, we are identifying those compsci schools that provide their students with a hiqh quality education at a price that is lower than other colleges and universities of the same caliber.

To determine the average cost, we look at total expenses - such as tuition, fees, room and board, books, and other related expenses - and then subtract the average financial award a student receives. Knowing this amount can help you determine how much you may have to borrow in loans or take out of savings. Keep in mind that the net cost for you may be higher or lower, depending on your income and other factors.

More Ways to Rank Computer Science Schools

Since picking the right college can be one of the most important decisions of your life, we've developed the Best Value CompSci Schools ranking, along with many other major-related rankings, to help you make that decision.

In addition to our rankings, you can take two colleges and compare them based on the criteria that matters most to you in our unique tool, College Combat. Go ahead and give it a try, or bookmark the link so you can check it out later.

2021 Best Value Computer Science Schools in the United States

The colleges and universities below are the best for the money for compsci majors.

Top 25 Best Value CompSci Schools

Brigham Young University - Provo comes in at #1 in this year's ranking. Located in the city of Provo, BYU is a private not-for-profit college with a very large student population.

The average student at BYU graduates in less than 5.2 years, and the average full-time cost to attend the school is around $12,239. When we combine these numbers, we estimate that the cost to get a bachelor’s degree from BYU is $64,132. When students graduate in a lesser amount of time, they can save thousands of dollars.

On average, compsci graduates from BYU take out $16,434 in student loans while working on their bachelor's degree. The average monthly payment of a loan this size is about $104, assuming that the borrower is on a 10-year repayment plan.

Read More…

Request Information

Iowa State University earned the #2 spot in our 2021 rankings. Located in the small city of Ames, Iowa State is a public school with a very large student population. In addition to its great value ranking, Iowa State is in the top 20% of all schools on our Best Colleges for Computer Science list.

It takes about 4.4 years for the average student at Iowa State to complete their degree, and the average full-time cost to attend the school is around $26,749. Putting this cost and the average time to graduate together, we find that the average amount you’ll pay to get a bachelor’s degree from Iowa State is $118,231. Graduating sooner can prevent you from having to pay more money out of pocket.

CompSci majors at Iowa State take out an average of $26,713 in student loans while working on their bachelor's degree. Assuming that a graduate chooses a 10-year repayment plan, the average monthly loan payment is $263.

Read More…

Request Information
#3

University of Georgia

Athens, GA

University of Georgia landed the #3 spot in our 2021 rankings for best value computer science schools. UGA is a very large public school located in the medium-sized city of Athens. UGA excels when it comes to quality. It's ranked in the top 15% of all schools on our Best Colleges for Computer Science list.

The average student at UGA graduates in less than 4.3 years, and on average, the annual cost to attend the school is $31,505. This means that the average student pays around $134,211 to get a bachelor’s degree from UGA. Graduating sooner can prevent you from having to pay more money out of pocket.

The average amount in student loans that compsci majors at UGA take out while working on their bachelor's is $20,804. For students who choose a 10-year repayment plan, the average monthly student loan payment is $215.

Read More…

Request Information

North Carolina State University landed the #4 spot in our 2021 rankings for best value computer science schools. Located in the city of Raleigh, NC State is a public school with a fairly large student population. As a testament to the quality of education it offers, NC State also is in the top 10% of our Best Colleges for Computer Science ranking.

The average student at NC State graduates in less than 4.4 years, and the average full-time cost to attend the school is around $28,493. When we combine these numbers, we estimate that the cost to get a bachelor’s degree from NC State is $124,799. If you can shave even one term off your degree, you can save a substantial amount of money.

CompSci majors at NC State take out an average of $20,512 in student loans while working on their bachelor's degree. When it comes time to repay the loan, graduates who are on a 10-year repayment plan pay an average monthly payment of $213.

Full Computer Science at North Carolina State University Report

Request Information

The #5 spot in this year's ranking belongs to Appalachian State University. Appalachian State is a fairly large public school located in the distant town of Boone.

It takes about 4.3 years for the average student at Appalachian State to complete their degree, and the estimated yearly cost for the school is $22,137. This means that the average student pays around $95,410 to get a bachelor’s degree from Appalachian State. When you graduate sooner, you can save a lot of money.

On average, compsci graduates from Appalachian State take out $21,671 in student loans while working on their bachelor's degree. When it comes time to repay the loan, graduates who are on a 10-year repayment plan pay an average monthly payment of $231.

Full Computer Science at Appalachian State University Report

Request Information

Our rankings recognize University of Minnesota - Duluth as the #6 school in this year's rankings. UMN Duluth is a large public school located in the small city of Duluth.

The average student at UMN Duluth graduates in less than 4.5 years, and the average full-time cost to attend the school is around $22,044. Looking at these numbers together, we estimate that the average cost of a bachelor’s degree from UMN Duluth is about $98,537. When students graduate in a lesser amount of time, they can save thousands of dollars.

On average, compsci graduates from UMN Duluth take out $22,459 in student loans while working on their bachelor's degree. Assuming that a graduate chooses a 10-year repayment plan, the average monthly loan payment is $262.

Read More…

Request Information
#7

University of Wyoming

Laramie, WY

The #7 spot in this year's ranking belongs to University of Wyoming. U of Wyoming is a fairly large public school located in the town of Laramie.

The average amount of time it takes for a student to receive their degree at U of Wyoming is 4.6 years, and it costs about $20,323 per year to attend the school. Thus, the average cost to get a bachelor’s degree from the U of Wyoming is $94,299. The sooner a student graduates, the more money they can save.

After completing their bachelor's degree, compsci graduates from U of Wyoming carry an average student debtload of $17,955. For students who choose a 10-year repayment plan, the average monthly student loan payment is $182.

Read full report on Computer Science at University of Wyoming

Request Information

Southern Illinois University Edwardsville comes in at #8 in this year's ranking. SIUE is a large public school located in the large suburb of Edwardsville.

The average student at SIUE graduates in less than 4.5 years, and the estimated yearly cost for the school is $17,498. This makes the estimated cost of a bachelor’s degree from SIUE be around $79,091. Graduating sooner can prevent you from having to pay more money out of pocket.

On average, compsci graduates from SIUE take out $23,159 in student loans while working on their bachelor's degree. This translates to an average monthly loan payment of $252, based on a 10-year repayment plan.

Full Computer Science at Southern Illinois University Edwardsville Report

Request Information

Our rankings recognize Arizona State University - Tempe as the #9 school in this year's rankings. Located in the medium-sized city of Tempe, ASU - Tempe is a public school with a very large student population. In addition to its great value ranking, ASU - Tempe is in the top 10% of all schools on our Best Colleges for Computer Science list.

The average student at ASU - Tempe graduates in less than 4.3 years, and the average full-time cost to attend the school is around $32,198. This makes the estimated cost of a bachelor’s degree from ASU - Tempe be around $138,451. Graduating sooner can prevent you from having to pay more money out of pocket.

On average, compsci graduates from ASU - Tempe take out $21,475 in student loans while working on their bachelor's degree. This translates to an average monthly loan payment of $202, based on a 10-year repayment plan.

Read More…

Request Information
#10

Western Michigan University

Kalamazoo, MI

Western Michigan University earned the #10 spot in our 2021 rankings. Located in the city of Kalamazoo, WMU is a public college with a very large student population.

At WMU, the average time it takes a student to graduate is 4.7 years, and it costs about $21,387 per year to attend the school. Looking at these numbers together, we estimate that the average cost of a bachelor’s degree from WMU is about $100,305. Graduating sooner can prevent you from having to pay more money out of pocket.

On average, compsci graduates from WMU take out $25,224 in student loans while working on their bachelor's degree. Assuming that a graduate chooses a 10-year repayment plan, the average monthly loan payment is $259.

Full Computer Science at Western Michigan University Report

Request Information
#11

Binghamton University

Vestal, NY

Binghamton University landed the #11 spot in our 2021 rankings for best value computer science schools. Binghamton University is a fairly large public school located in the suburb of Vestal. Binghamton University also claimed a spot on our Best Colleges for Computer Science list. It's in the top 15% of all schools in this category.

The average student at Binghamton University graduates in less than 4.1 years, and the yearly average cost to attend the school is $31,957. This means that the average student pays around $131,982 to get a bachelor’s degree from Binghamton University. When students graduate in a lesser amount of time, they can save thousands of dollars.

CompSci majors at Binghamton University take out an average of $20,757 in student loans while working on their bachelor's degree. When it comes time to repay the loan, graduates who are on a 10-year repayment plan pay an average monthly payment of $213.

Read full report on Computer Science at Binghamton University

Request Information
#12

Purdue University - Main Campus

West Lafayette, IN

Our rankings recognize Purdue University - Main Campus as the #12 school in this year's rankings. Located in the small city of West Lafayette, Purdue is a public school with a very large student population. As a testament to the quality of education it offers, Purdue also is in the top 20% of our Best Colleges for Computer Science ranking.

At Purdue, the average time it takes a student to graduate is 4.4 years, and the average full-time cost to attend the school is around $28,495. When we combine these numbers, we estimate that the cost to get a bachelor’s degree from Purdue is $124,238. The sooner a student graduates, the more money they can save.

CompSci majors at Purdue take out an average of $19,307 in student loans while working on their bachelor's degree. This translates to an average monthly loan payment of $202, based on a 10-year repayment plan.

Read More…

Request Information

The #13 spot in this year's ranking belongs to Illinois State University. Illinois State is a very large public school located in the medium-sized suburb of Normal.

The average student at Illinois State graduates in less than 4.4 years, and the yearly average cost to attend the school is $24,958. Putting this cost and the average time to graduate together, we find that the average amount you’ll pay to get a bachelor’s degree from Illinois State is $108,817. The sooner a student graduates, the more money they can save.

While working on their bachelor's, compsci majors at Illinois State accumulate an average of around $23,030 in student debt. Assuming that a graduate chooses a 10-year repayment plan, the average monthly loan payment is $241.

Full Computer Science at Illinois State University Report

Request Information

University of North Carolina at Greensboro landed the #14 spot in our 2021 rankings for best value computer science schools. UNC Greensboro is a very large public school located in the large city of Greensboro.

At UNC Greensboro, the average time it takes a student to graduate is 4.5 years, and the average full-time cost to attend the school is around $22,093. This means that the average student pays around $98,756 to get a bachelor’s degree from UNC Greensboro. Graduating sooner can prevent you from having to pay more money out of pocket.

While working on their bachelor's, compsci majors at UNC Greensboro accumulate an average of around $23,515 in student debt. This translates to an average monthly loan payment of $245, based on a 10-year repayment plan.

Full Computer Science at University of North Carolina at Greensboro Report

Request Information

The #15 spot in this year's ranking belongs to University of North Carolina at Chapel Hill. Located in the city of Chapel Hill, UNC Chapel Hill is a public school with a very large student population.

It takes the average student at UNC Chapel Hill about 4.1 years to graduate, and the average full-time cost to attend the school is around $26,820. Looking at these numbers together, we estimate that the average cost of a bachelor’s degree from UNC Chapel Hill is about $109,694. When you graduate sooner, you can save a lot of money.

The average amount in student loans that compsci majors at UNC Chapel Hill take out while working on their bachelor's is $14,414. The average monthly payment of a loan this size is about $152, assuming that the borrower is on a 10-year repayment plan.

Read More…

Request Information

The #16 spot in this year's ranking belongs to California State University - Long Beach. Cal State Long Beach is a fairly large public school located in the large city of Long Beach.

At Cal State Long Beach, the average time it takes a student to graduate is 5.0 years, and it costs about $24,708 per year to attend the school. This means that the average student pays around $122,552 to get a bachelor’s degree from Cal State Long Beach. If you can shave even one term off your degree, you can save a substantial amount of money.

While working on their bachelor's, compsci majors at Cal State Long Beach accumulate an average of around $18,563 in student debt. For students who choose a 10-year repayment plan, the average monthly student loan payment is $174.

Read More…

Request Information

Washington State University comes in at #17 in this year's ranking. Located in the town of Pullman, Wazzu is a public college with a fairly large student population.

It takes about 4.5 years for the average student at Wazzu to complete their degree, and on average, the annual cost to attend the school is $29,249. Putting this cost and the average time to graduate together, we find that the average amount you’ll pay to get a bachelor’s degree from Wazzu is $130,451. The sooner a student graduates, the more money they can save.

CompSci majors at Wazzu take out an average of $19,898 in student loans while working on their bachelor's degree. When it comes time to repay the loan, graduates who are on a 10-year repayment plan pay an average monthly payment of $208.

Read full report on Computer Science at Washington State University

Request Information

University of Minnesota - Morris comes in at #18 in this year's ranking. UMN Morris is a small public school located in the town of Morris.

The average student at UMN Morris graduates in less than 4.2 years, and the estimated yearly cost for the school is $14,646. Putting this cost and the average time to graduate together, we find that the average amount you’ll pay to get a bachelor’s degree from UMN Morris is $62,099. When you graduate sooner, you can save a lot of money.

The average amount in student loans that compsci majors at UMN Morris take out while working on their bachelor's is $15,923. The average monthly payment of a loan this size is about $166, assuming that the borrower is on a 10-year repayment plan.

Read full report on Computer Science at University of Minnesota - Morris

Request Information

The #19 spot in this year's ranking belongs to University of Illinois at Springfield. UIS is a small public school located in the medium-sized city of Springfield.

It takes about 4.4 years for the average student at UIS to complete their degree, and on average, the annual cost to attend the school is $20,739. This means that the average student pays around $91,044 to get a bachelor’s degree from UIS. When students graduate in a lesser amount of time, they can save thousands of dollars.

After completing their bachelor's degree, compsci graduates from UIS carry an average student debtload of $20,603. The average monthly payment of a loan this size is about $198, assuming that the borrower is on a 10-year repayment plan.

Read full report on Computer Science at University of Illinois at Springfield

Request Information

Our rankings recognize University of Illinois at Chicago as the #20 school in this year's rankings. UIC is a fairly large public school located in the city of Chicago. As a testament to the quality of education it offers, UIC also is in the top 15% of our Best Colleges for Computer Science ranking.

The average amount of time it takes for a student to receive their degree at UIC is 4.5 years, and the average full-time cost to attend the school is around $30,589. This makes the estimated cost of a bachelor’s degree from UIC be around $137,956. If you can shave even one term off your degree, you can save a substantial amount of money.

The average amount in student loans that compsci majors at UIC take out while working on their bachelor's is $21,208. When it comes time to repay the loan, graduates who are on a 10-year repayment plan pay an average monthly payment of $208.

Full Computer Science at University of Illinois at Chicago Report

Request Information

University of Maryland - Baltimore County earned the #21 spot in our 2021 rankings. UMBC is a fairly large public school located in the large suburb of Baltimore. On top of its placing in our value rankings, UMBC also did well on our Best Colleges for Computer Science list. It's in the top 20% of all schools reviewed in that analysis.

The average student at UMBC graduates in less than 4.4 years, and the yearly average cost to attend the school is $30,735. Putting this cost and the average time to graduate together, we find that the average amount you’ll pay to get a bachelor’s degree from UMBC is $136,463. If you can shave even one term off your degree, you can save a substantial amount of money.

While working on their bachelor's, compsci majors at UMBC accumulate an average of around $20,909 in student debt. When it comes time to repay the loan, graduates who are on a 10-year repayment plan pay an average monthly payment of $222.

Read More…

Request Information
#22

Texas State University

San Marcos, TX

Texas State University landed the #22 spot in our 2021 rankings for best value computer science schools. Texas State is a fairly large public school located in the city of San Marcos.

The average student at Texas State graduates in less than 4.6 years, and the estimated yearly cost for the school is $24,274. This means that the average student pays around $111,418 to get a bachelor’s degree from Texas State. When you graduate sooner, you can save a lot of money.

On average, compsci graduates from Texas State take out $20,134 in student loans while working on their bachelor's degree. Assuming that a graduate chooses a 10-year repayment plan, the average monthly loan payment is $186.

Full Computer Science at Texas State University Report

Request Information

Our rankings recognize Illinois Institute of Technology as the #23 school in this year's rankings. Located in the large city of Chicago, Illinois Tech is a private not-for-profit college with a medium-sized student population. Illinois Tech also claimed a spot on our Best Colleges for Computer Science list. It's in the top 10% of all schools in this category.

It takes about 4.5 years for the average student at Illinois Tech to complete their degree, and it costs about $36,813 per year to attend the school. Looking at these numbers together, we estimate that the average cost of a bachelor’s degree from Illinois Tech is about $166,763. Graduating sooner can prevent you from having to pay more money out of pocket.

CompSci majors at Illinois Tech take out an average of $20,763 in student loans while working on their bachelor's degree. When it comes time to repay the loan, graduates who are on a 10-year repayment plan pay an average monthly payment of $226.

Full Computer Science at Illinois Institute of Technology Report

Request Information

The #24 spot in this year's ranking belongs to Massachusetts Institute of Technology. MIT is a fairly large private not-for-profit school located in the midsize city of Cambridge. As a testament to the quality of education offered at MIT, the school also landed the #1 rank in our Best Colleges for Computer Science ranking.

It takes the average student at MIT about 4.1 years to graduate, and on average, the annual cost to attend the school is $28,340. When we combine these numbers, we estimate that the cost to get a bachelor’s degree from MIT is $116,477. If you can shave even one term off your degree, you can save a substantial amount of money.

After completing their bachelor's degree, compsci graduates from MIT carry an average student debtload of $13,372. The average monthly payment of a loan this size is about $128, assuming that the borrower is on a 10-year repayment plan.

Full Computer Science at Massachusetts Institute of Technology Report

Request Information

Our rankings recognize North Carolina A & T State University as the #25 school in this year's rankings. Located in the large city of Greensboro, NC A&T is a public college with a large student population.

The average student at NC A&T graduates in less than 4.6 years, and the average full-time cost to attend the school is around $20,630. This makes the estimated cost of a bachelor’s degree from NC A&T be around $95,723. When students graduate in a lesser amount of time, they can save thousands of dollars.

While working on their bachelor's, compsci majors at NC A&T accumulate an average of around $26,103 in student debt. For students who choose a 10-year repayment plan, the average monthly student loan payment is $280.

Full Computer Science at North Carolina A & T State University Report

Request Information

#26

University of Idaho

Moscow, ID
#30

Harding University

Searcy, AR

Additional Noteworthy Schools

Here are some additional great schools for Computer Science students that almost earned our Best Value Colleges for Computer Science award.

Rank College Location
31 Calvin University Grand Rapids, MI
32 North Dakota State University - Main Campus Fargo, ND
33 California State University - Northridge Northridge, CA
34 Towson University Towson, MD
35 Missouri State University - Springfield Springfield, MO
36 California State University - Fullerton Fullerton, CA
37 Luther College Decorah, IA
38 West Virginia University Morgantown, WV
39 California State University - Chico Chico, CA
40 University of Massachusetts Amherst Amherst, MA

Computer Science by Region

View the Best Value Colleges for Computer Science for a specific region near you.

Region
Southeast
New England
Rocky Mountains
Plains States
Middle Atlantic
Far Western US
Southwest
Great Lakes

One of 10 majors within the Computer & Information Sciences area of study, Computer Science has other similar majors worth exploring.

Related Major Annual Graduates
Computer Information Systems 36,674
Information Science 9,118
Information Technology 7,229
Computer Software & Applications 3,499
Computer Programming 1,560

View All CompSci Related Majors >

Notes and References

*These averages are for the top 25 schools only.

  • The Integrated Postsecondary Education Data System (IPEDS) from the National Center for Education Statistics (NCES), a branch of the U.S. Department of Education (DOE) serves as the core of the rest of our data about colleges.
  • Some other college data, including much of the graduate earnings data, comes from the U.S. Department of Education’s (College Scorecard).
  • Credit for the banner image above goes to Negative Space.

More about our data sources and methodologies.

Featured Schools

Find Schools Near You