The undergraduate minor in informatics requires a minimum of 16 s.h., including at least 12 s.h. in courses taken at the University of Iowa. Students must maintain a g.p.a. of at least 2.00 in all courses for the minor and in all UI courses for the minor. Coursework in the minor may not be taken pass/nonpass.

Students who major in computer science, data science, computer science and engineering, or business analytics and information systems may not earn a minor in informatics. Many courses for the minor require a minimum grade of C-minus in prerequisite courses.

Listed below are the general categories of coursework required to earn the degree; for more specific information on courses, curriculum, and requirements of the minor in informatics, visit the UI General Catalog.

Coursework Requirements
Title Hours
Informatics Core Courses 7
Informatics Electives 6
Statistics Course 3-4
Total Hours 16-17

Advanced Placement

The Advanced Placement Credit allows you to earn college credit before you arrive on campus, which will free up time and money to pursue a double major, an additional minor, and/or a study abroad experience, or, in some cases, allow you to finish your degree in less than four years. For more information on the advanced placement credit options for Computer Science, visit the Advanced Placement Credit Policy page.


Regression occurs when a student takes a course teaching fundamental knowledge of a subject after a more advanced course in the same area has been taken and passed. Hours charged to regression do not count toward graduation. For more information on regression, visit the Regression page.