A deep understanding of the principles and techniques of computing is valuable for nearly all successful organizations. Computer science graduates can play key roles on problem-solving teams.

The department’s graduates work primarily in two market sectors. One includes the software and computer industries, from small start-ups to giants such as Microsoft and IBM; these present job opportunities in software development and design, systems analysis, user-interface development and design, web development, and many other areas.

Another sector is made up of organizations whose primary business is not computing, such as banks, insurance and other financial groups; health care organizations; consulting, media and legal firms; entertainment companies; and the military.

As many as one-third of the department’s graduates go into research or elect to pursue graduate studies in computer science, business, or other areas for which computer science provides a strong foundation.

For a current list of available and ongoing career opportunities, see the Computer Science Job Postings page.

Industry Resources

The Computing Research Association's Conquer website offers resources for CS undergraduates interested in research and graduate school, and for faculty who are interested in mentoring undergraduate research and helping their students apply to graduate school.

Employment opportunities may be found at AMIAAssociation for Computing MachineryIEEE, and INFORMS.

The local chapter of IEEE has an Industrial Relations page. Any resumes submitted there for either internships or full-time jobs will be vetted by IEEE volunteers willing to forward them to their peers in businesses like Rockwell Collins.

Career Resources for UI Undergraduate Students

The Pomerantz Career Center provides high-quality resources and services to students, alumni, and employers. The site has information designed to help you move through the various stages of the job search process, including the Handshake@UIowa website as well as information on upcoming employer visits, internships, and careers after college.

Schedule an Appointment with a Career Advisorhttps://careers.uiowa.edu/about/schedule-appointment
Attend a Job, Internship, or Career Fairhttps://careers.uiowa.edu/events/career-fair
Finding and Creating Internshipshttps://careers.uiowa.edu/students/finding-internship
Interview Practicehttps://careers.uiowa.edu/students/mock-interviewsinterviewstream
Job Search and Resume Basicshttps://careers.uiowa.edu/resumes
Federal Government Employment Resourceshttps://careers.uiowa.edu/students/federal-government-employment-resources
Post-Graduation Placement Information and Statisticshttps://careers.uiowa.edu/post-graduation-data