All Course Descriptions

The inventory of courses offered by UIC is constantly changing. The information below lists courses approved in each subject area effective Spring 2025. Not all courses will necessarily be offered in a given term. Please consult the Schedule of Classes for information on the courses offered for a specific term. The information about a course that is listed in the Schedule of Classes is considered most accurate and applies to the term specified.

In some courses, enrollment is restricted or priority is given to students whose college or curriculum requires that course. Please see the Schedule of Classes for more information.

This listing is for informational purposes only and does not constitute a contract. Every attempt is made to provide the most current and correct information. Courses listed here are subject to change without advance notice. Individual departments or units should be consulted for information regarding frequency of course offerings.

Note: 500-level courses require graduate standing.

Courses