University of Iowa homepage
 

Earning a Minor in Computer Science

Effective Fall 2007

Minor Course Requirements

The minor in Computer Science requires a minimum of 18 s.h. of course work:

22C:016 Computer Science I:   Fundamentals 4 s.h.

22C:019 Discrete Structures

3 s.h.

22C:021 Computer Science II: Data Structures

4 s.h.

22C:022 Object-Oriented Software Development

4 s.h.
One Computer Science Elective 3 s.h.

Computer Science Electives

All computer science courses (except 22C:001, 22C:002, 22C:104 and 22C:109) may be used as electives, including any course at the 100-level or above.  Courses at the 200-level or above may be used with instructor permission. 22C:109 Programming Languages and Tools may not be counted as an elective.

Transfer Credit and Residence Requirement

At least 12 s.h. of the 18 s.h. must be taken at the University of Iowa.   A student may transfer a maximum of 6 s.h. for credit towards the minor.  Students excused from required minor courses may substitute other computer science electives.

GPA Requirement

No course accepted toward the minor may be taken pass/nonpass.  A student must have at least a 2.00 grade point average on all work attempted in the minor.

ECE Students

Students in Computer and Electrical Engineering who have completed 59:006, 57:017 and 55:033 will receive 8 s.h. of credit for the three engineering courses and will be considered to have satisfied the requirements for 22C:016 and 22C:022. 

Applying for the Minor

Students may declare a minor in Computer Science through ISIS. This will trigger a degree audit for the minor which will be available on ISIS the following business day.

Last modified: March 6, 2008

University of Iowa Logo College of Liberal Arts and Sciences Logo Computing Research Association Logo Association for Computing Machinery Logo
Translate this page automatically.
 
©2005 The University of Iowa, All Rights Reserved.