Looking for a quick and easy way to find out what courses UMPI is offering?
We’ve got you covered!

Course Listings

For a full list of courses, choose a semester below, leaving the rest of the options to their defaults, and click Submit. To search only for online programs, choose ‘Web/On-line’ from the Location drop-down. The page will refresh with results below the search form.

If you’re a non-degree student, please use this form to register for courses.

Course Modalities

To see the full list of course modalities and details on how they work, please check out this definition table.

We have this short video explaining the differences as well.

Search by subject, course number, title, description, instructor's name or email address, or keyword.
Keyword search yields all possible matches rather than best matches.
Class starts between these hours.
Class ends between these hours.
Starts on or after.
Ends on or before.
Choose the days you'd like to attend class. Select as many as needed. * If none are chosen the search will return classes on any day.