Find Tech Schools

Study Area & Zipcode

Iowa Colleges

Find Schools Near

Iowa Computer Science Colleges

42 Colleges
1,713 Yearly Graduations
$90,991 Avg 4-Year Tuition (In-State)
$28,556 Avg 4-Year Student Loan

Iowa ranked #28 in the nation for computer science degrees handed out in 2021. Around 1,713 students received some type of diploma that year. Iowa colleges offer students average in-student tuition of $22,748 per year, while students attending fron out-of-state may pay something more like $24,331 per year.

About 61% of students who go to college in this state take out loans, with the average yearly loan amount being $7,139 per year.

Learn more about the most popular schools below:

#1

Iowa State University

Ames, Iowa
Public Public vs. Private
477 Yearly Degrees
$9,634 Yearly Tuition & Fees (In-State

There are 26,843 undergraduates at Iowa State, of which 25,271 are full-time, and there are 31,822 students altogether. The average graduation time for an undergraduate student at Iowa State is 4.4 years.

Around 88% of students who apply get accepted. Of the accepted students, 53% are men and 47% are women.

51% of Iowa State students take out loans to afford college costs. The typical student loan amount is $8,003 a year. The student loan default rate of 2.4% means most graduates are not struggling to pay off their loans.

A typical bachelor’s-degree holder from this school earns an average of $48,810 during the early-career years.

Private not-for-profit Public vs. Private
322 Yearly Degrees
$16,530 Yearly Tuition & Fees (In-State

There are 541 undergraduates at MIU, of which 331 are full-time, and there are 2,015 students altogether. For undergraduates at MIU, the average graduation time is 4.4 years.

Around 100% of students who apply get accepted. Of the accepted students, 28% are men and 72% are women.

Approximately 80% of the students who attend this school take out loans. The average amount of student loans is $6,919 a year. The student loan default rate of 6.8% means most graduates are not struggling to pay off their loans.

Students who graduate from MIU with a bachelor’s degree make an average of $25,124 during the early years of their career after graduation.

#3

University of Iowa

Iowa City, Iowa
Public Public vs. Private
187 Yearly Degrees
$9,942 Yearly Tuition & Fees (In-State

There are 22,304 undergraduates at Iowa, of which 20,227 are full-time, and there are 30,318 students altogether. Iowa has a freshman retention rate of 88%, which is a good sign that once students arrive at the school, they want to stay.

About 84% of students who apply get accepted. Of the accepted students, 44% are men and 56% are women.

Roughly 47% of students at Iowa take out loans to pay for college. The typical student loan amount is $9,031 a year. Iowa has a 2.2% student default rate. This is excellent when you compare it to the national rate of 10.8%.

Students who graduate from Iowa with a bachelor’s degree make an average of $48,768 during the early years of their career after graduation.

Public Public vs. Private
80 Yearly Degrees
$5,220 Yearly Tuition & Fees (In-State

There are 23,051 students at DMACC in total, 5,703 are full-time undergraduates. The school has a student-to-faculty ratio of 20 to 1.

35% of DMACC students take out loans to afford college costs. The average amount of student loans is $4,627 a year. This school’s student loan default rate of 11.8% is close to the national average of 10.8%.

Students who graduate from DMACC with a bachelor’s degree make an average of $31,906 during the early years of their career after graduation.

#5

Kirkwood Community College

Cedar Rapids, Iowa
Public Public vs. Private
57 Yearly Degrees
$5,308 Yearly Tuition & Fees (In-State

There are 4,304 full-time undergraduates at Kirkwood Community College, and 12,277 students altogether. The school has a student-to-faculty ratio of 18 to 1.

46% of Kirkwood Community College students take out loans to afford college costs. The typical student loan amount is $4,686 a year. Students should know that the student default rate at this school is 12.3% which is higher than the national average of 10.8%.

Students who graduate from Kirkwood Community College with a bachelor’s degree make an average of $32,553 during the early years of their career after graduation.

#6

Grinnell College

Grinnell, Iowa
Private not-for-profit Public vs. Private
54 Yearly Degrees
$58,648 Yearly Tuition & Fees (In-State

There are 1,459 full-time undergraduates at Grinnell, and 1,493 students altogether. The average graduation time for an undergraduate student at Grinnell is 4.1 years.

Only 19% of students who apply get accepted. Of the accepted students, 46% are men and 54% are women.

Roughly 44% of students at Grinnell take out loans to pay for college. The typical student loan amount is $5,412 a year. The school reports a student loan default rate of 0.3% which is much lower than the average rate of 10.8%!

A typical bachelor’s-degree holder from this school earns an average of $43,599 during the early-career years.

#7

University of Northern Iowa

Cedar Falls, Iowa
Public Public vs. Private
50 Yearly Degrees
$9,053 Yearly Tuition & Fees (In-State

There are 8,289 undergraduates at UNI, of which 7,632 are full-time, and there are 9,507 students altogether. The average graduation time for an undergraduate student at UNI is 4.4 years.

The school doesn’t accept everyone who applies - it has an acceptance rate of 79%. Of the accepted students, 38% are men and 62% are women.

53% of UNI students take out loans to afford college costs. The average amount of student loans is $5,948 a year. The student loan default rate of 2.8% means most graduates are not struggling to pay off their loans.

Students who graduate from UNI with a bachelor’s degree make an average of $43,071 during the early years of their career after graduation.

#8

Drake University

Des Moines, Iowa
Private not-for-profit Public vs. Private
48 Yearly Degrees
$45,912 Yearly Tuition & Fees (In-State

The total student population at Drake University is 4,774, of which 2,848 students are undergraduates and of those, 2,731 are full-time. It takes the average Drake undergraduate about 4.1 years to complete their degree.

About 68% of students who apply get accepted. Of the accepted students, 40% are men and 60% are women.

Roughly 53% of students at Drake take out loans to pay for college. The average amount of student loans is $10,142 a year. Drake has a 1.9% student default rate. This is excellent when you compare it to the national rate of 10.8%.

The early-career average earnings of bachelor’s-degree holders from Drake is $54,644.

#9

Saint Ambrose University

Davenport, Iowa
Private not-for-profit Public vs. Private
33 Yearly Degrees
$33,570 Yearly Tuition & Fees (In-State

The total student population at Saint Ambrose University is 3,003, of which 2,305 students are undergraduates and of those, 2,180 are full-time. It takes the average St. Ambrose University undergraduate about 4.2 years to complete their degree.

The school doesn’t accept everyone who applies - it has an acceptance rate of 74%. Of the accepted students, 42% are men and 58% are women.

Approximately 74% of the students who attend this school take out loans. The average amount of student loans is $9,931 a year. St. Ambrose University has a 3.3% student default rate. This is excellent when you compare it to the national rate of 10.8%.

The early-career average earnings of bachelor’s-degree holders from St. Ambrose University is $46,441.

#10

Luther College

Decorah, Iowa
Private not-for-profit Public vs. Private
32 Yearly Degrees
$46,760 Yearly Tuition & Fees (In-State

There are 1,802 students at Luther in total, 1,775 are full-time undergraduates. The average graduation time for an undergraduate student at Luther is 4.1 years.

The school doesn’t accept everyone who applies - it has an acceptance rate of 64%. Around 43% of accepted students are men, and 57% are women.

Approximately 66% of the students who attend this school take out loans. The typical student loan amount is $8,440 a year. The student loan default rate of 1.8% means most graduates are not struggling to pay off their loans.

A typical bachelor’s-degree holder from this school earns an average of $44,001 during the early-career years.

Public Public vs. Private
30 Yearly Degrees
$4,560 Yearly Tuition & Fees (In-State

There are 1,734 full-time undergraduates at IHCC, and 3,279 students altogether. The school has a student-to-faculty ratio of 14 to 1.

50% of IHCC students take out loans to afford college costs. The average amount of student loans is $4,824 a year. This school’s student loan default rate of 11.3% is close to the national average of 10.8%.

Students who graduate from IHCC with a bachelor’s degree make an average of $31,962 during the early years of their career after graduation.

#12

Hawkeye Community College

Waterloo, Iowa
Public Public vs. Private
29 Yearly Degrees
$5,977 Yearly Tuition & Fees (In-State

There are 1,994 full-time undergraduates at Hawkeye Community College, and 5,042 students altogether. The school has a student-to-faculty ratio of 17 to 1.

Roughly 48% of students at Hawkeye Community College take out loans to pay for college. The typical student loan amount is $5,002 a year. This school’s student loan default rate of 10.5% is close to the national average of 10.8%.

A typical bachelor’s-degree holder from this school earns an average of $33,802 during the early-career years.

#12

University of Dubuque

Dubuque, Iowa
Private not-for-profit Public vs. Private
29 Yearly Degrees
$36,010 Yearly Tuition & Fees (In-State

The total student population at University of Dubuque is 2,180, of which 1,778 students are undergraduates and of those, 1,456 are full-time. It takes the average UD undergraduate about 4.4 years to complete their degree.

The school doesn’t accept everyone who applies - it has an acceptance rate of 79%. Of the accepted students, 65% are men and 35% are women.

78% of UD students take out loans to afford college costs. The average amount of student loans is $13,408 a year. This school’s student loan default rate of 11.7% is close to the national average of 10.8%.

The early-career average earnings of bachelor’s-degree holders from UD is $40,489.

Public Public vs. Private
27 Yearly Degrees
$4,396 Yearly Tuition & Fees (In-State

There are 7,081 students at Eastern Iowa Community Colleges in total, 2,423 are full-time undergraduates. The school has a student-to-faculty ratio of 25 to 1.

29% of Eastern Iowa Community Colleges students take out loans to afford college costs. The typical student loan amount is $4,683 a year. This school’s student loan default rate of 9.1% is close to the national average of 10.8%.

A typical bachelor’s-degree holder from this school earns an average of $29,935 during the early-career years.

#15

Iowa Central Community College

Fort Dodge, Iowa
Public Public vs. Private
24 Yearly Degrees
$6,000 Yearly Tuition & Fees (In-State

There are 4,704 students at Iowa Central Community College in total, 2,341 are full-time undergraduates. The school has a student-to-faculty ratio of 17 to 1.

Approximately 54% of the students who attend this school take out loans. The typical student loan amount is $5,372 a year. Students should know that the student default rate at this school is 16.6% which is higher than the national average of 10.8%.

The early-career average earnings of bachelor’s-degree holders from Iowa Central Community College is $32,467.

#16

Cornell College

Mount Vernon, Iowa
Private not-for-profit Public vs. Private
19 Yearly Degrees
$47,726 Yearly Tuition & Fees (In-State

There are 999 undergraduates at Cornell College, of which 993 are full-time, and there are 1,002 students altogether. The school has a student-to-faculty ratio of 12 to 1.

The school doesn’t accept everyone who applies - it has an acceptance rate of 82%. Around 43% of accepted students are men, and 57% are women.

Approximately 63% of the students who attend this school take out loans. The typical student loan amount is $8,160 a year. The school reports a student loan default rate of 3.3% which is much lower than the average rate of 10.8%!

The early-career average earnings of bachelor’s-degree holders from Cornell College is $36,662.

#17

Simpson College

Indianola, Iowa
Private not-for-profit Public vs. Private
17 Yearly Degrees
$44,030 Yearly Tuition & Fees (In-State

There are 1,267 students at Simpson College in total, 1,225 of which are undergraduates, and of those, 1,108 are full-time. For undergraduates at Simpson College, the average graduation time is 4.0 years.

Around 87% of students who apply get accepted. Around 43% of accepted students are men, and 57% are women.

Approximately 75% of the students who attend this school take out loans. The average amount of student loans is $7,897 a year. The school reports a student loan default rate of 3.4% which is much lower than the average rate of 10.8%!

The early-career average earnings of bachelor’s-degree holders from Simpson College is $43,356.

Public Public vs. Private
16 Yearly Degrees
$4,802 Yearly Tuition & Fees (In-State

There are 5,360 students at Western Iowa Tech Community College in total, 1,707 are full-time undergraduates. The school has a student-to-faculty ratio of 16 to 1.

Approximately 66% of the students who attend this school take out loans. The average amount of student loans is $4,972 a year. The student loan default rate of 7.6% means most graduates are not struggling to pay off their loans.

The early-career average earnings of bachelor’s-degree holders from Western Iowa Tech Community College is $31,342.

#18

Upper Iowa University

Fayette, Iowa
Private not-for-profit Public vs. Private
16 Yearly Degrees
$33,609 Yearly Tuition & Fees (In-State

There are 3,610 students at UIU in total, 3,077 of which are undergraduates, and of those, 1,572 are full-time. The average graduation time for an undergraduate student at UIU is 4.2 years.

About 65% of students who apply get accepted. Of the accepted students, 64% are men and 36% are women.

Roughly 83% of students at UIU take out loans to pay for college. The typical student loan amount is $7,640 a year. The school reports a student loan default rate of 6.9% which is much lower than the average rate of 10.8%!

Students who graduate from UIU with a bachelor’s degree make an average of $43,333 during the early years of their career after graduation.

#20

Coe College

Cedar Rapids, Iowa
Private not-for-profit Public vs. Private
15 Yearly Degrees
$48,822 Yearly Tuition & Fees (In-State

There are 1,394 students at Coe in total, 1,356 are full-time undergraduates. The school has a student-to-faculty ratio of 12 to 1.

About 80% of students who apply get accepted. Of the accepted students, 34% are men and 64% are women.

Approximately 78% of the students who attend this school take out loans. The typical student loan amount is $8,108 a year. The school reports a student loan default rate of 2.8% which is much lower than the average rate of 10.8%!

A typical bachelor’s-degree holder from this school earns an average of $43,025 during the early-career years.

Public Public vs. Private
14 Yearly Degrees
$5,971 Yearly Tuition & Fees (In-State

There are 2,681 students at North Iowa Area Community College in total, 1,285 are full-time undergraduates. The school has a student-to-faculty ratio of 22 to 1.

39% of North Iowa Area Community College students take out loans to afford college costs. The average amount of student loans is $4,294 a year. This school’s student loan default rate of 11.0% is close to the national average of 10.8%.

Students who graduate from North Iowa Area Community College with a bachelor’s degree make an average of $32,368 during the early years of their career after graduation.

Public Public vs. Private
13 Yearly Degrees
$6,120 Yearly Tuition & Fees (In-State

The total student population at Northeast Iowa Community College is 4,162, which includes 1,036 full-time undergraduates. The school has a student-to-faculty ratio of 12 to 1.

38% of NICC students take out loans to afford college costs. The typical student loan amount is $4,733 a year. NICC has a 8.7% student default rate. This is excellent when you compare it to the national rate of 10.8%.

A typical bachelor’s-degree holder from this school earns an average of $32,790 during the early-career years.

#23

Southeastern Community College

West Burlington, Iowa
Public Public vs. Private
11 Yearly Degrees
$6,090 Yearly Tuition & Fees (In-State

There are 2,260 students at Southeastern Community College in total, 1,099 are full-time undergraduates. The school has a student-to-faculty ratio of 15 to 1.

Roughly 33% of students at Southeastern Community College take out loans to pay for college. The average amount of student loans is $5,253 a year. This school’s student loan default rate of 11.7% is close to the national average of 10.8%.

A typical bachelor’s-degree holder from this school earns an average of $29,333 during the early-career years.

#23

Loras College

Dubuque, Iowa
Private not-for-profit Public vs. Private
11 Yearly Degrees
$35,268 Yearly Tuition & Fees (In-State

The total student population at Loras College is 1,404, of which 1,314 students are undergraduates and of those, 1,214 are full-time. The average graduation time for an undergraduate student at Loras is 4.1 years.

The school doesn’t accept everyone who applies - it has an acceptance rate of 58%. Around 56% of accepted students are men, and 44% are women.

Approximately 71% of the students who attend this school take out loans. The average amount of student loans is $8,443 a year. The student loan default rate of 2.8% means most graduates are not struggling to pay off their loans.

The early-career average earnings of bachelor’s-degree holders from Loras is $44,088.

#25

Morningside College

Sioux City, Iowa
Private not-for-profit Public vs. Private
10 Yearly Degrees
$35,270 Yearly Tuition & Fees (In-State

There are 2,411 students at Morningside in total, 1,281 of which are undergraduates, and of those, 1,157 are full-time. For undergraduates at Morningside, the average graduation time is 4.1 years.

About 69% of students who apply get accepted. Around 44% of accepted students are men, and 56% are women.

Approximately 72% of the students who attend this school take out loans. The average amount of student loans is $8,478 a year. Morningside has a 4.4% student default rate. This is excellent when you compare it to the national rate of 10.8%.

A typical bachelor’s-degree holder from this school earns an average of $40,553 during the early-career years.

Other Iowa Colleges

Rank School Yearly Graduations
27 Buena Vista University 9
28 Central College 8
29 Southwestern Community College 7
29 Marshalltown Community College 7
29 Iowa Western Community College 7
29 Northwest Iowa Community College 7
33 Graceland University - Lamoni 6
33 Dordt University 6
33 Mount Mercy University 6
36 Northwestern College 5
37 Emmaus Bible College 4
37 William Penn University 4
39 Grand View University 3
40 Clarke University 2
41 Briar Cliff University 1
42 Iowa Lakes Community College 0

References

More about our data sources and methodologies.

Featured Schools

Find Computer Science Schools Near You

Our free school finder matches students with accredited computer and technology colleges across the U.S.