Computer & Information Sciences degree programs prepare students for a range of careers in the field. A focused field like this rewards careful comparison of the schools that offer it.
College Factual analyzed 24 schools to build this 2027 ranking of the best computer & information sciences schools.
What’s on this page:
Below are the schools that deliver the strongest overall computer & information sciences education in Iowa.
Leading the list is Grinnell College, our #1 school for computer & information sciences. Set in the town of Grinnell, Grinnell College is a small private not-for-profit institution. Grinnell College graduates 88% of students within six years. About 61 computer & information sciences degrees were awarded at Grinnell College in the most recent year. Graduates of the computer & information sciences program make about $84,449 in their early career. Students borrow a median of $16,375 to complete this degree.
See the full computer & information sciences program report for Grinnell College
Students looking for a strong computer & information sciences program will find one at Drake University, which ranked #2. This mid-sized private not-for-profit university is located in the city of Des Moines. Roughly 73% of students complete a degree within six years here. About 36 computer & information sciences degrees were awarded at Drake University in the most recent year. Soon after graduation, computer & information sciences degree recipients from Drake University generally make around $69,835. Students borrow a median of $21,281 to complete this degree.
Read more about the computer & information sciences program at Drake University
Iowa State University came in at #3 on our 2027 list of the best computer & information sciences schools. This very large public university is located in the city of Ames. The six-year graduation rate is 75%. There were roughly 434 computer & information sciences students who graduated with this degree at Iowa State University in the most recent data year. Students who receive their computer & information sciences degree from Iowa State University earn around $60,812 in the first couple years of their career. Students borrow a median of $24,444 to complete this degree.
See the full computer & information sciences program report for Iowa State University
Students looking for a strong computer & information sciences program will find one at Wartburg College, which ranked #4. Set in the town of Waverly, Wartburg College is a small private not-for-profit institution. About 64% of students finish within six years. Wartburg College awarded about 17 computer & information sciences degrees in the most recent data year. Students who receive their computer & information sciences degree from Wartburg College earn around $46,918 in the first couple years of their career. Students borrow a median of $26,793 to complete this degree.
Get the full computer & information sciences details for Wartburg College
A rank of #5 makes Saint Ambrose University one of the top schools for computer & information sciences. Set in the city of Davenport, Saint Ambrose University is a mid-sized private not-for-profit institution. Roughly 61% of students complete a degree within six years here. There were roughly 26 computer & information sciences students who graduated with this degree at Saint Ambrose University in the most recent data year. Computer & Information Sciences graduates of Saint Ambrose University earn a median of $57,252 early in their careers. Typical student debt for the program is $27,528.
See the full computer & information sciences program report for Saint Ambrose University
Morningside College earned the #6 position for computer & information sciences this year. Morningside College is a mid-sized private not-for-profit school located in the city of Sioux City. The six-year graduation rate is 50%. Morningside College awarded about 11 computer & information sciences degrees in the most recent data year. Graduates of the computer & information sciences program make about $54,988 in their early career. Students borrow a median of $27,281 to complete this degree.
See the full computer & information sciences program report for Morningside College
Indian Hills Community College placed #7 among the best computer & information sciences schools. Set in the town of Ottumwa, Indian Hills Community College is a mid-sized public institution. There were roughly 49 computer & information sciences students who graduated with this degree at Indian Hills Community College in the most recent data year. Students who receive their computer & information sciences degree from Indian Hills Community College earn around $60,934 in the first couple years of their career. Typical student debt for the program is $12,417.
Read more about the computer & information sciences program at Indian Hills Community College
University Of Iowa came in at #8 for computer & information sciences this year. This very large public university is located in the city of Iowa City. University Of Iowa graduates 75% of students within six years. About 173 computer & information sciences degrees were awarded at University Of Iowa in the most recent year. Graduates of the computer & information sciences program make about $60,199 in their early career. Students borrow a median of $26,025 to complete this degree.
See the full computer & information sciences program report for University Of Iowa
Des Moines Area Community College earned the #9 position for computer & information sciences this year. Set in the suburb of Ankeny, Des Moines Area Community College is a very large public institution. Des Moines Area Community College awarded about 337 computer & information sciences degrees in the most recent data year. Computer & Information Sciences graduates of Des Moines Area Community College earn a median of $66,093 early in their careers. Typical student debt for the program is $17,399.
Get the full computer & information sciences details for Des Moines Area Community College
Luther College ranked #10 on our 2027 list of the best computer & information sciences schools. Located in the town of Decorah, Luther College is a small private not-for-profit university. The six-year graduation rate is 71%. Luther College awarded about 26 computer & information sciences degrees in the most recent data year. Computer & Information Sciences graduates of Luther College earn a median of $63,760 early in their careers. Students borrow a median of $27,000 to complete this degree.
Get the full computer & information sciences details for Luther College
Maharishi University Of Management placed #11 among the best computer & information sciences schools. Maharishi University Of Management is a mid-sized private not-for-profit school located in the town of Fairfield. Maharishi University Of Management graduates 50% of students within six years. There were roughly 342 computer & information sciences students who graduated with this degree at Maharishi University Of Management in the most recent data year. Computer & Information Sciences graduates of Maharishi University Of Management earn a median of $114,993 early in their careers.
Get the full computer & information sciences details for Maharishi University Of Management
Iowa Central Community College came in at #12 for computer & information sciences this year. Located in the town of Fort Dodge, Iowa Central Community College is a moderately-sized public university. Iowa Central Community College awarded about 27 computer & information sciences degrees in the most recent data year. Students who receive their computer & information sciences degree from Iowa Central Community College earn around $43,253 in the first couple years of their career. Iowa Central Community College graduates carry a median of $25,375 in student loans.
Read more about the computer & information sciences program at Iowa Central Community College
North Iowa Area Community College landed the #13 spot for computer & information sciences this year. Located in the rural area of Mason City, North Iowa Area Community College is a mid-sized public university. There were roughly 32 computer & information sciences students who graduated with this degree at North Iowa Area Community College in the most recent data year. Soon after graduation, computer & information sciences degree recipients from North Iowa Area Community College generally make around $44,466. North Iowa Area Community College graduates carry a median of $12,043 in student loans.
More information about a degree in computer & information sciences from North Iowa Area Community College
Iowa Western Community College came in at #14 for computer & information sciences this year. Iowa Western Community College is a large public school located in the suburb of Council Bluffs. About 103 computer & information sciences degrees were awarded at Iowa Western Community College in the most recent year. Soon after graduation, computer & information sciences degree recipients from Iowa Western Community College generally make around $43,444. Typical student debt for the program is $15,153.
Get the full computer & information sciences details for Iowa Western Community College
Western Iowa Tech Community College came in at #15 for computer & information sciences this year. Western Iowa Tech Community College is a moderately-sized public school located in the city of Sioux City. About 56 computer & information sciences degrees were awarded at Western Iowa Tech Community College in the most recent year. Computer & Information Sciences graduates of Western Iowa Tech Community College earn a median of $23,745 early in their careers. Western Iowa Tech Community College graduates carry a median of $8,875 in student loans.
Read more about the computer & information sciences program at Western Iowa Tech Community College
Kirkwood Community College earned the #16 position for computer & information sciences this year. Kirkwood Community College is a large public school located in the city of Cedar Rapids. About 96 computer & information sciences degrees were awarded at Kirkwood Community College in the most recent year. Graduates of the computer & information sciences program make about $40,200 in their early career. Kirkwood Community College graduates carry a median of $16,753 in student loans.
Get the full computer & information sciences details for Kirkwood Community College
Hawkeye Community College landed the #17 spot for computer & information sciences this year. This moderately-sized public university is located in the rural area of Waterloo. About 75 computer & information sciences degrees were awarded at Hawkeye Community College in the most recent year. Soon after graduation, computer & information sciences degree recipients from Hawkeye Community College generally make around $40,873. Hawkeye Community College graduates carry a median of $17,001 in student loans.
Read more about the computer & information sciences program at Hawkeye Community College
Southwestern Community College Creston ranked #18 on our 2027 list of the best computer & information sciences schools. Set in the town of Creston, Southwestern Community College Creston is a small public institution. There were roughly 21 computer & information sciences students who graduated with this degree at Southwestern Community College Creston in the most recent data year. Soon after graduation, computer & information sciences degree recipients from Southwestern Community College Creston generally make around $46,106. Students borrow a median of $15,881 to complete this degree.
Read more about the computer & information sciences program at Southwestern Community College Creston
Southeastern Community College West Burlington placed #19 among the best computer & information sciences schools. Set in the town of West Burlington, Southeastern Community College West Burlington is a mid-sized public institution. There were roughly 27 computer & information sciences students who graduated with this degree at Southeastern Community College West Burlington in the most recent data year. Graduates of the computer & information sciences program make about $45,760 in their early career. Southeastern Community College West Burlington graduates carry a median of $16,126 in student loans.
Get the full computer & information sciences details for Southeastern Community College West Burlington
University Of Northern Iowa came in at #20 for computer & information sciences this year. University Of Northern Iowa is a large public school located in the city of Cedar Falls. The six-year graduation rate is 68%. About 35 computer & information sciences degrees were awarded at University Of Northern Iowa in the most recent year. Graduates of the computer & information sciences program make about $65,960 in their early career. Students borrow a median of $26,200 to complete this degree.
Read more about the computer & information sciences program at University Of Northern Iowa
University Of Dubuque ranked #21 on our 2027 list of the best computer & information sciences schools. Located in the city of Dubuque, University Of Dubuque is a small private not-for-profit university. University Of Dubuque graduates 40% of students within six years. University Of Dubuque awarded about 19 computer & information sciences degrees in the most recent data year. Soon after graduation, computer & information sciences degree recipients from University Of Dubuque generally make around $53,808. Students borrow a median of $27,204 to complete this degree.
Get the full computer & information sciences details for University Of Dubuque
Upper Iowa University came in at #22 for computer & information sciences this year. Upper Iowa University is a moderately-sized private not-for-profit school located in the rural area of Fayette. Roughly 33% of students complete a degree within six years here. About 14 computer & information sciences degrees were awarded at Upper Iowa University in the most recent year. Soon after graduation, computer & information sciences degree recipients from Upper Iowa University generally make around $51,441. Typical student debt for the program is $34,059.
Get the full computer & information sciences details for Upper Iowa University
Eastern Iowa Community College District earned the #23 position for computer & information sciences this year. This large public university is located in the city of Davenport. Eastern Iowa Community College District awarded about 99 computer & information sciences degrees in the most recent data year. Soon after graduation, computer & information sciences degree recipients from Eastern Iowa Community College District generally make around $41,510. Students borrow a median of $15,995 to complete this degree.
Get the full computer & information sciences details for Eastern Iowa Community College District
Cornell College landed the #24 spot for computer & information sciences this year. Cornell College is a small private not-for-profit school located in the town of Mount Vernon. Roughly 62% of students complete a degree within six years here. Cornell College awarded about 12 computer & information sciences degrees in the most recent data year. Graduates of the computer & information sciences program make about $35,545 in their early career. Typical student debt for the program is $27,000.
See the full computer & information sciences program report for Cornell College
More Computer & Information Sciences Rankings
View All Computer & Information Sciences Rankings >
Notes and References
The ranking above is published by College Factual (MF_RANKING_2025), 2027 edition. The methodology weighs graduation rate, post-graduation earnings, cost, and program quality, drawn primarily from the U.S. Department of Education (IPEDS and College Scorecard).
Ranking method: College Major Top Ranked · 24 schools evaluated.
- 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 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).
More about our data sources and methodologies.