Computer Science Schools in Iowa

Mud Lake State Wildlife Management Area and George Maier Rural Heritage Center are just two of the multitude of places you can visit when pursuing your collegiate education from a Iowa School. Computer Science schools in Iowa can help an aspiring computer scientist gain the proficiency and education necessary for a successful career. Students have a choice of 51 computer science colleges in Iowa to attend. 987 students were reported to have graduated from computer science programs in Iowa in the 2008-2009 school year.

CitySchoolPrograms Offered
Computer Science Schools in Ames Iowa State University
137 Lynn Ave
Ames, IA, 50011
  • Bachelors in Computer Science
  • Masters in Computer and Information Sciences
  • Masters in Computer and Information Systems Security
  • PhD in Computer and Information Sciences
Computer Science Schools in Ankeny Des Moines Area Community College
2006 Ankeny Blvd
Ankeny, IA, 50023
  • Certification in Computer and Information Sciences and Support Services
  • Certification in Computer Programming Specific Applications
  • Certification in Computer / Info Tech Services Administration & Management
  • Associates in Computer and Information Sciences and Support Services
  • Associates in Computer Programming Specific Applications
  • Associates in Computer / Info Tech Services Administration & Management
  • Associates in Information Technology
Computer Science Schools in Calmar Northeast Iowa Community College-Calmar
1625 Hwy 150
Calmar, IA, 52132
  • Associates in Computer Programming Specific Applications
Computer Science Schools in Cedar Falls University of Northern Iowa
1222 W 27th St
Cedar Falls, IA, 50614
  • Bachelors in Computer and Information Sciences
  • Bachelors in Computer Science
  • Bachelors in Computer Systems Networking and Telecommunications
  • Masters in Computer Science
Computer Science Schools in Cedar Rapids Coe College
1220 First Ave NE
Cedar Rapids, IA, 52402
  • Bachelors in Computer Science
Kaplan University-Cedar Rapids Campus
3165 Edgewood Parkway SW
Cedar Rapids, IA, 52404
  • Associates in Information Technology
Kirkwood Community College
6301 Kirkwood Blvd SW
Cedar Rapids, IA, 52406
  • Certification in Data Entry / Microcomputer Applications
  • Certification in System Administration / Administrator
  • Associates in Computer and Information Sciences and Support Services
  • Associates in Computer Programming Specific Applications
  • Associates in Computer / Info Tech Services Administration & Management
  • Associates in System Administration / Administrator
  • Associates in Web Page Digital / Multimedia and Information Resources Design
Mount Mercy College
1330 Elmhurst Dr NE
Cedar Rapids, IA, 52402
  • Bachelors in Computer and Information Sciences and Support Services
  • Bachelors in Computer Science
Computer Science Schools in Clinton Ashford University
400 N Bluff Blvd
Clinton, IA, 52733
  • Bachelors in Computer and Information Sciences
  • Bachelors in Computer Graphics
  • Bachelors in Computer Science
Computer Science Schools in Clive ITT Technical Institute
1860 NW 118th St Ste 110
Clive, IA, 50325
  • Associates in Computer Systems Networking and Telecommunications
  • Bachelors in Computer and Information Systems Security
Computer Science Schools in Council Bluffs Iowa Western Community College
2700 College Rd
Council Bluffs, IA, 51503
  • Certification in Computer / Info Tech Services Administration & Management
  • Associates in Computer and Information Sciences and Support Services
  • Associates in Computer Programming Specific Applications
  • Associates in Computer / Info Tech Services Administration & Management
Computer Science Schools in Creston Southwestern Community College
1501 W. Townline Street
Creston, IA, 50801
  • Certification in Computer and Information Sciences
  • Certification in Computer Systems Networking and Telecommunications
  • Certification in Web Page Digital / Multimedia and Information Resources Design
  • Associates in Computer Systems Networking and Telecommunications
  • Associates in Web Page Digital / Multimedia and Information Resources Design
Computer Science Schools in Davenport Eastern Iowa Community College District
306 W River Dr
Davenport, IA, 52801
  • Certification in Computer Programming Specific Applications
  • Associates in Computer Programming Specific Applications
Saint Ambrose University
518 W Locust St
Davenport, IA, 52803
  • Bachelors in Computer and Information Systems Security
  • Bachelors in Computer Science
  • Bachelors in Computer Systems Analysis / Analyst
  • Bachelors in Computer Systems Networking and Telecommunications
  • Bachelors in Information Technology
  • Bachelors in System Networking and LAN / WAN Management / Manager
  • Masters in System Administration / Administrator
Computer Science Schools in Decorah Luther College
700 College Drive
Decorah, IA, 52101
  • Bachelors in Computer Science
Computer Science Schools in Des Moines AIB College of Business
2500 Fleur Drive
Des Moines, IA, 50321
  • Associates in Information Technology
Drake University
2507 University Avenue
Des Moines, IA, 50311
  • Bachelors in Computer Science
Grand View University
1200 Grandview Ave
Des Moines, IA, 50316
  • Bachelors in Computer and Information Sciences
  • Bachelors in Computer / Info Tech Services Administration & Management
Vatterott College
7000 Fleur Drive
Des Moines, IA, 50321
  • Associates in System Administration / Administrator
Computer Science Schools in Dubuque Clarke College
1550 Clarke Dr
Dubuque, IA, 52001
  • Bachelors in Computer and Information Sciences
  • Bachelors in Computer Science
Emmaus Bible College
2570 Asbury Rd
Dubuque, IA, 52001
  • Bachelors in Computer Systems Analysis / Analyst
Loras College
1450 Alta Vista
Dubuque, IA, 52004
  • Bachelors in Computer Science
  • Bachelors in Computer Software and Media Applications
University of Dubuque
2000 University Ave
Dubuque, IA, 52001
  • Certification in Computer and Information Sciences
  • Bachelors in Computer and Information Sciences
Computer Science Schools in Estherville Iowa Lakes Community College
19 S 7th St
Estherville, IA, 51334
  • Associates in Computer Programming Specific Applications
  • Associates in Computer Systems Networking and Telecommunications
  • Associates in Web / Multimedia Management and Webmaster
Computer Science Schools in Fairfield Maharishi University of Management
1000 N 4th St
Fairfield, IA, 52557
  • Certification in Computer Science
  • Bachelors in Computer Science
  • Masters in Computer Science
Computer Science Schools in Forest City Waldorf College
106 S Sixth St
Forest City, IA, 50436
  • Bachelors in Computer and Information Sciences
Computer Science Schools in Fort Dodge Iowa Central Community College
One Triton Circle
Fort Dodge, IA, 50501
  • Certification in Computer Systems Networking and Telecommunications
  • Certification in Web Page Digital / Multimedia and Information Resources Design
  • Associates in Web Page Digital / Multimedia and Information Resources Design
Computer Science Schools in Grinnell Grinnell College
1121 Park Street
Grinnell, IA, 50112
  • Bachelors in Computer Science
Computer Science Schools in Indianola Simpson College
701 North C St
Indianola, IA, 50125
  • Certification in Computer Science
  • Bachelors in Computer and Information Sciences
  • Bachelors in Computer Science
Computer Science Schools in Iowa City University of Iowa
101 Jessup Hall
Iowa City, IA, 52242
  • Certification in Computer and Information Sciences
  • Bachelors in Computer and Information Sciences
  • Bachelors in Information Science / Studies
  • Masters in Computer and Information Sciences
  • PhD in Computer and Information Sciences
Computer Science Schools in Iowa Falls Ellsworth Community College
1100 College Ave
Iowa Falls, IA, 50126
  • Certification in Computer Systems Networking and Telecommunications
Computer Science Schools in Lamoni Graceland University-Lamoni
1 University Place
Lamoni, IA, 50140
  • Bachelors in Computer Science
  • Bachelors in Information Technology
Computer Science Schools in Marshalltown Marshalltown Community College
3700 S Center St
Marshalltown, IA, 50158
  • Certification in Computer Programming Specific Applications
  • Certification in Computer Systems Networking and Telecommunications
  • Associates in Computer Programming Specific Applications
  • Associates in Computer Science
  • Associates in Computer Systems Networking and Telecommunications
Computer Science Schools in Mason City Kaplan University-Mason City Campus
Plaza West 2570 4th Street SW
Mason City, IA, 50401
  • Associates in Information Technology
  • Bachelors in Information Technology
North Iowa Area Community College
500 College Dr
Mason City, IA, 50401
  • Certification in Computer Systems Networking and Telecommunications
  • Associates in Computer Systems Networking and Telecommunications
  • Associates in System Administration / Administrator
  • Associates in Web Page Digital / Multimedia and Information Resources Design
Computer Science Schools in Mount Pleasant Iowa Wesleyan College
601 N Main Street
Mount Pleasant, IA, 52641
  • Bachelors in Computer and Information Sciences and Support Services
  • Bachelors in Computer and Information Sciences
Computer Science Schools in Mount Vernon Cornell College
600 First St. SW
Mount Vernon, IA, 52314
  • Bachelors in Computer Science
Computer Science Schools in Orange City Northwestern College
101 Seventh St SW
Orange City, IA, 51041
  • Bachelors in Computer Science
  • Bachelors in Information Science / Studies
Computer Science Schools in Oskaloosa William Penn University
201 Trueblood Ave
Oskaloosa, IA, 52577
  • Bachelors in Computer and Information Sciences
Computer Science Schools in Ottumwa Indian Hills Community College
525 Grandview
Ottumwa, IA, 52501
  • Certification in Computer / Info Tech Services Administration & Management
  • Associates in Computer and Information Systems Security
  • Associates in Computer Programming Specific Applications
  • Associates in Computer Systems Networking and Telecommunications
Computer Science Schools in Pella Central College
812 University
Pella, IA, 50219
  • Bachelors in Computer Science
  • Bachelors in Information Science / Studies
Computer Science Schools in Sheldon Northwest Iowa Community College
603 W Park St
Sheldon, IA, 51201
  • Associates in Computer Systems Networking and Telecommunications
  • Associates in Computer / Info Tech Services Administration & Management
Computer Science Schools in Sioux Center Dordt College
498 4th Ave NE
Sioux Center, IA, 51250
  • Associates in Computer and Information Sciences
  • Bachelors in Information Science / Studies
Computer Science Schools in Sioux City Briar Cliff University
3303 Rebecca St
Sioux City, IA, 51104
  • Bachelors in Computer Science
  • Bachelors in Web Page Digital / Multimedia and Information Resources Design
Morningside College
1501 Morningside Ave
Sioux City, IA, 51106
  • Bachelors in Computer and Information Sciences
  • Bachelors in Computer Programming / Programmer
Western Iowa Tech Community College
4647 Stone Ave
Sioux City, IA, 51102
  • Certification in Computer / Info Tech Services Administration & Management
  • Certification in Web Page Digital / Multimedia and Information Resources Design
  • Associates in Computer Programming Specific Applications
  • Associates in Computer / Info Tech Services Administration & Management
  • Associates in Web Page Digital / Multimedia and Information Resources Design
Computer Science Schools in Storm Lake Buena Vista University
610 W 4th St
Storm Lake, IA, 50588
  • Bachelors in Computer Science
Computer Science Schools in Urbandale Kaplan University-Des Moines Campus
4655 121st Street
Urbandale, IA, 50323
  • Associates in Information Technology
  • Bachelors in Information Technology
Computer Science Schools in Waterloo Hawkeye Community College
1501 E Orange Rd
Waterloo, IA, 50701
  • Certification in Computer Systems Networking and Telecommunications
  • Associates in Computer Systems Networking and Telecommunications
  • Associates in Computer / Info Tech Services Administration & Management
  • Associates in Web Page Digital / Multimedia and Information Resources Design
Computer Science Schools in Waverly Wartburg College
100 Wartburg Blvd.
Waverly, IA, 50677
  • Bachelors in Computer and Information Sciences
Computer Science Schools in West Burlington Southeastern Community College
1500 West Agency Road
West Burlington, IA, 52655
  • Certification in Information Technology
  • Associates in Information Technology

Computer Science Salaries in Iowa

City 10th Percentile 25th Percentile 50th Percentile 75th Percentile 90th Percentile Average
Ames $35,218.57 $48,524.29 $59,552.86 $71,422.86 $85,514.29 $59,591.43
Ankeny $44,174.44 $55,124.44 $69,055.56 $82,920.00 $96,981.11 $69,382.22
Calmar $33,448.00 $41,864.00 $53,976.00 $69,252.00 $83,582.00 $56,246.00
Cedar Falls $36,583.75 $45,063.75 $57,225.00 $72,861.25 $88,765.00 $59,730.00
Cedar Rapids $37,996.25 $49,015.00 $61,023.75 $75,521.25 $89,801.25 $62,340.00
Clinton $33,090.00 $43,595.56 $55,342.22 $69,294.44 $81,545.56 $56,535.56
Clive $44,174.44 $55,124.44 $69,055.56 $82,920.00 $96,981.11 $69,382.22
Council Bluffs $43,847.00 $56,191.00 $70,606.00 $85,677.00 $103,417.00 $71,546.00
Creston $19,420.00 $24,086.67 $29,043.33 $35,643.33 $43,030.00 $30,090.00
Davenport $41,977.78 $53,006.67 $66,996.67 $82,400.00 $99,124.44 $68,516.67
Decorah $33,448.00 $41,864.00 $53,976.00 $69,252.00 $83,582.00 $56,246.00
Des Moines $44,174.44 $55,124.44 $69,055.56 $82,920.00 $96,981.11 $69,382.22
Dubuque $36,120.00 $42,731.67 $53,870.00 $67,786.67 $87,858.33 $56,925.00
Estherville $33,050.00 $41,358.33 $54,090.00 $66,066.67 $79,836.67 $54,478.33
Fairfield $33,090.00 $43,595.56 $55,342.22 $69,294.44 $81,545.56 $56,535.56
Forest City $33,050.00 $41,358.33 $54,090.00 $66,066.67 $79,836.67 $54,478.33
Fort Dodge $33,050.00 $41,358.33 $54,090.00 $66,066.67 $79,836.67 $54,478.33
Grinnell $33,090.00 $43,595.56 $55,342.22 $69,294.44 $81,545.56 $56,535.56
Indianola $44,174.44 $55,124.44 $69,055.56 $82,920.00 $96,981.11 $69,382.22
Iowa City $37,887.78 $46,728.89 $58,986.67 $72,516.67 $86,362.22 $60,286.67
Iowa Falls $33,448.00 $41,864.00 $53,976.00 $69,252.00 $83,582.00 $56,246.00
Lamoni $19,420.00 $24,086.67 $29,043.33 $35,643.33 $43,030.00 $30,090.00
Marshalltown $33,090.00 $43,595.56 $55,342.22 $69,294.44 $81,545.56 $56,535.56
Mason City $33,448.00 $41,864.00 $53,976.00 $69,252.00 $83,582.00 $56,246.00
Mount Pleasant $33,090.00 $43,595.56 $55,342.22 $69,294.44 $81,545.56 $56,535.56
Mount Vernon $37,996.25 $49,015.00 $61,023.75 $75,521.25 $89,801.25 $62,340.00
Orange City $33,050.00 $41,358.33 $54,090.00 $66,066.67 $79,836.67 $54,478.33
Oskaloosa $33,090.00 $43,595.56 $55,342.22 $69,294.44 $81,545.56 $56,535.56
Ottumwa $33,090.00 $43,595.56 $55,342.22 $69,294.44 $81,545.56 $56,535.56
Pella $33,090.00 $43,595.56 $55,342.22 $69,294.44 $81,545.56 $56,535.56
Sheldon $33,050.00 $41,358.33 $54,090.00 $66,066.67 $79,836.67 $54,478.33
Sioux Center $33,050.00 $41,358.33 $54,090.00 $66,066.67 $79,836.67 $54,478.33
Sioux City $33,050.00 $41,358.33 $54,090.00 $66,066.67 $79,836.67 $54,478.33
Storm Lake $33,050.00 $41,358.33 $54,090.00 $66,066.67 $79,836.67 $54,478.33
Urbandale $44,174.44 $55,124.44 $69,055.56 $82,920.00 $96,981.11 $69,382.22
Waterloo $36,583.75 $45,063.75 $57,225.00 $72,861.25 $88,765.00 $59,730.00
Waverly $36,583.75 $45,063.75 $57,225.00 $72,861.25 $88,765.00 $59,730.00
West Burlington $33,090.00 $43,595.56 $55,342.22 $69,294.44 $81,545.56 $56,535.56

Computer Science Jobs in Iowa

Computer Science Careers

ProfessionSkills RequiredDuties Performed
Computer Forensics Specialist
  • Complex Problem Solving: Identifying complex problems and reviewing related information to develop and evaluate options and implement solutions.
  • Social Perceptiveness: Being aware of others' reactions and understanding why they react as they do.
  • Writing: Communicating effectively in writing as appropriate for the needs of the audience.
  • Manage timely flow of business intelligence information to users.
  • Assist in the assessment, acquisition, or deployment of new electronic document management systems.
  • Collaborate with engineers or software developers to select appropriate design solutions or ensure the compatibility of system components.
Cisco Network Assistant
  • Active Learning: Understanding the implications of new information for both current and future problem-solving and decision-making.
  • Speaking: Talking to others to convey information effectively.
  • Equipment Maintenance: Performing routine maintenance on equipment and determining when and what kind of maintenance is needed.
  • Set up user accounts, regulating and monitoring file access to ensure confidentiality and proper use.
  • Test and evaluate hardware and software to determine efficiency, reliability, and compatibility with existing system, and make purchase recommendations.
  • Design and implement systems, network configurations, and network architecture, including hardware and software technology, site locations, and integration of technologies.
Cisco Network Analyst
  • Monitoring: Monitoring/Assessing performance of yourself, other individuals, or organizations to make improvements or take corrective action.
  • Systems Analysis: Determining how a system should work and how changes in conditions, operations, and the environment will affect outcomes.
  • Programming: Writing computer programs for various purposes.
  • Interview or survey workers, observe job performance or perform the job to determine what information is processed and how it is processed.
  • Expand or modify system to serve new purposes or improve work flow.
  • Develop, document and revise system design procedures, test procedures, and quality standards.

People Will Find This Page Useful When Searching For

  • Computer Science Degrees in Iowa
  • Certification in Computer Science in Iowa
  • Associates Degree in Computer Science in Iowa
  • Bachelors Degree in Computer Science in Iowa
  • Masters Degree in Computer Science in Iowa
  • PhD in Computer Science in Iowa
  • Doctorate in Computer Science in Iowa
  • Doctoral Program in Computer Science in Iowa
  • Computer Science Certificate Programs in Iowa
  • Computer Science Training in Iowa
  • Computer Science Classes in Iowa
  • Computer Science Courses in Iowa