Computer Engineering Schools in Iowa

Covering an area of 36,420 square miles, and with a population of 6,376,792, Iowa has a variety of schools and programs to offer post secondary students. Computer Engineering schools in Iowa can provide students with the qualities and degree they need to succeed as a computer engineer. Students have a choice of 3 computer engineering colleges in Iowa to attend. In the 2008-2009 school year, reportedly 87 students completed computer engineering programs in Iowa.

CitySchoolPrograms Offered
Computer Engineering Schools in Ames Iowa State University
137 Lynn Ave
Ames, IA, 50011
  • Bachelors in Computer Engineering
  • Masters in Computer Engineering
  • PhD in Computer Engineering
Computer Engineering Schools in Iowa City University of Iowa
101 Jessup Hall
Iowa City, IA, 52242
  • Masters in Computer Engineering
  • PhD in Computer Engineering
Computer Engineering Schools in Sioux Center Dordt College
498 4th Ave NE
Sioux Center, IA, 51250
  • Bachelors in Computer Engineering

Computer Engineering 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
Iowa City $37,887.78 $46,728.89 $58,986.67 $72,516.67 $86,362.22 $60,286.67
Sioux Center $33,050.00 $41,358.33 $54,090.00 $66,066.67 $79,836.67 $54,478.33

Computer Engineering Jobs in Iowa

Computer Engineering Careers

ProfessionSkills RequiredDuties Performed
Cisco Network Support Engineer
  • Troubleshooting: Determining causes of operating errors and deciding what to do about it.
  • Writing: Communicating effectively in writing as appropriate for the needs of the audience.
  • Management of Financial Resources: Determining how money will be spent to get the work done, and accounting for these expenditures.
  • Set up equipment for employee use, performing or ensuring proper installation of cables, operating systems, or appropriate software.
  • Develop training materials and procedures, or train users in the proper use of hardware or software.
  • Answer user inquiries regarding computer software or hardware operation to resolve problems.
Cisco Network Assistant
  • Active Learning: Understanding the implications of new information for both current and future problem-solving and decision-making.
  • Instructing: Teaching others how to do something.
  • Troubleshooting: Determining causes of operating errors and deciding what to do about it.
  • Assist users to diagnose and solve data communication problems.
  • Set up user accounts, regulating and monitoring file access to ensure confidentiality and proper use.
  • Visit vendors, attend conferences or training and study technical journals to keep up with changes in technology.
Bioinformatics Scientist
  • Operations Analysis: Analyzing needs and product requirements to create a design.
  • Management of Financial Resources: Determining how money will be spent to get the work done, and accounting for these expenditures.
  • Systems Analysis: Determining how a system should work and how changes in conditions, operations, and the environment will affect outcomes.
  • Analyze problems to develop solutions involving computer hardware and software.
  • Assign or schedule tasks in order to meet work priorities and goals.
  • Participate in multidisciplinary projects in areas such as virtual reality, human-computer interaction, or robotics.

People Will Find This Page Useful When Searching For

  • Bachelors Degree in Computer Engineering in Iowa
  • Masters Degree in Computer Engineering in Iowa
  • PhD in Computer Engineering in Iowa
  • Doctorate in Computer Engineering in Iowa
  • Doctoral Program in Computer Engineering in Iowa
  • Computer Engineering Training in Iowa
  • Computer Engineering Classes in Iowa
  • Computer Engineering Courses in Iowa