Choose from 170+ courses & workshops

Are you looking for a specific course or interested in learning a new skill? We offer semester-based courses in both online and hybrid formats, as well as Guided Independent Study courses, which enable you to study at your own pace. Explore our current courses and workshops to learn more about the offerings, meeting details and next steps for enrolling.

Academic Term
Title
Location Meeting Dates Instructors
Spring 2023 ACCT 2120 - 05 Principles of Financial Accounting Online 01/17/2023 to 05/05/2023 Huishan Wan
Fall 2023 ACCT 2120 - 05 Principles of Financial Accounting Online 08/21/2023 to 12/08/2023 Huishan Wan
Spring 2023 ACCT 2120 - 60 Principles of Financial Accounting Online 01/17/2023 to 05/05/2023 Huishan Wan
Summer 2023 ACCT 2120 - 60 Principles of Financial Accounting Online 05/15/2023 to 06/09/2023 Huishan Wan
Fall 2023 ACCT 2120 - 60 Principles of Financial Accounting Online 08/21/2023 to 12/08/2023 Huishan Wan
Fall 2023 ACCT 2130 - 02 Principles of Managerial Accounting Online 08/21/2023 to 12/08/2023 Wee Meng Eric Lee
Spring 2023 ACCT 2130 - 04 Principles of Managerial Accounting Online 01/17/2023 to 05/05/2023 Wee Meng Eric Lee
Spring 2023 ACCT 2130 - 60 Principles of Managerial Accounting Online 01/17/2023 to 05/05/2023 Wee Meng Eric Lee
Summer 2023 ACCT 2130 - 60 Principles of Managerial Accounting Online 06/12/2023 to 07/07/2023 Wee Meng Eric Lee
Fall 2023 ACCT 2130 - 60 Principles of Managerial Accounting Online 08/21/2023 to 12/08/2023 Wee Meng Eric Lee
Fall 2023 ACCT 3140 - 60 Accounting Information Systems Off Campus - Other 08/21/2023 to 12/08/2023 Joseph C Ugrin
Summer 2023 ACCT 4065 - 60 Fraud Analytics Online 05/15/2023 to 06/09/2023 Amy J Igou
Summer 2023 ACCT 4070 - 60 Government and Not-for-Profit Accounting Online 05/15/2023 to 06/09/2023 Timothy M Lindquist
Summer 2023 ACCT 5065 - 60 Fraud Analytics Online 05/15/2023 to 06/09/2023 Amy J Igou
Summer 2023 ACCT 5070 - 60 Government and Not-for-Profit Accounting Online 05/15/2023 to 06/09/2023 Timothy M Lindquist
Fall 2023 ACCT 6030 - 60 Managerial Accounting Multi-location: Off Oth & Onln 10/16/2023 to 12/08/2023 Lei Wang
Spring 2023 ANTH 1059 - 01 World Prehistory and the Rise of Civilizations Online 01/17/2023 to 05/05/2023 Donald H Gaff
Spring 2023 ANTH 2300 - 01 World Prehistory and the Rise of Civilizations Online 01/17/2023 to 05/05/2023 Donald H Gaff
Fall 2023 ANTH 2300 - 01 World Prehistory and the Rise of Civilizations Online 08/21/2023 to 12/08/2023 Donald H Gaff
Fall 2023 ANTH 2300 - 60 World Prehistory and the Rise of Civilizations Online 08/21/2023 to 12/08/2023 Donald H Gaff
Fall 2023 ANTH 3010 - 01 Climate Change, Human Migration and Conflict Online 08/21/2023 to 12/08/2023 Mark A Grey
Fall 2023 ANTH 3010 - 60 Climate Change, Human Migration and Conflict Online 08/21/2023 to 12/08/2023 Mark A Grey
Spring 2023 ANTH 3132 - 01 Native North America Online 01/17/2023 to 05/05/2023 Donald H Gaff
Fall 2023 ANTH 3132 - 01 Native North America Online 08/21/2023 to 12/08/2023 Donald H Gaff
Fall 2023 ANTH 3132 - 60 Native North America Online 08/21/2023 to 12/08/2023 Donald H Gaff
Spring 2023 ANTH 3137 - GIS Native Central and South America Online 01/17/2023 to 05/05/2023 Anne C Woodrick
Spring 2023 ART 3032 - 40DJ Graphic Design: Digital Image Design Online 12/19/2022 to 01/13/2023 Riva Nayaju
Spring 2023 ART 3038 - 01 Graphic Design: Portfolio Preparation Online 01/17/2023 to 05/05/2023 Thomas J Tate
Spring 2023 ART 3186 - 40DJ Studies in Graphic Design Projects Online 12/19/2022 to 01/13/2023 Riva Nayaju
Spring 2023 ART 4300 - 01 Seminar: Critical Issues in Contemporary Art Online 01/17/2023 to 05/05/2023 Samantha M Mack
Fall 2023 ARTED 6100 - 60 Holistic Approaches for Art Education Online 08/21/2023 to 10/13/2023 Samantha A Goss
Fall 2023 ARTED 6200 - 60 Curriculum and Pedagogy in Art Education Online 10/16/2023 to 12/08/2023 Elizabeth A Sutton
Spring 2023 ARTED 6286 - 60 Studies in Applied Project Online 01/17/2023 to 03/10/2023 Elizabeth A Sutton
Spring 2023 ARTED 6500 - 60 Seminar in Teaching Art Online 03/20/2023 to 05/12/2023 Wendy S Miller
Fall 2023 ARTHIST 1004 - 02 Visual Perceptions Online 08/21/2023 to 12/08/2023 Aypryl L Thompson
Spring 2023 ARTHIST 1004 - 03 Visual Perceptions Online 01/17/2023 to 05/05/2023 Aypryl L Thompson
Fall 2023 ARTHIST 1111 - 02 Survey of Art History I Multi-location: Main & Online 08/21/2023 to 12/08/2023 Joshua D Hainy
Spring 2023 ARTHIST 1222 - 02 Survey of Art History II Multi-location: Main & Online 01/17/2023 to 05/05/2023 Joshua D Hainy
Summer 2023 ARTHIST 4302 - 60 Northern Renaissance Art Online 05/15/2023 to 06/09/2023 Elizabeth A Sutton
Spring 2023 ARTHIST 4320 - 01 19th Century Western Art Multi-location: Main & Online 01/17/2023 to 05/05/2023 Joshua D Hainy
Fall 2023 ARTHIST 4608 - 01 Arts of Africa Multi-location: Main & Online 08/21/2023 to 12/08/2023 Joshua D Hainy
Fall 2023 ASL 3195 - 01 American Sign Language (ASL) II University of Northern Iowa 08/21/2023 to 12/08/2023 Catherine A O'Brien
Fall 2023 AT 1018 - 01 Prevention and Care of Athletic Injuries Online 08/21/2023 to 12/08/2023 Kelsey A Kramer
Spring 2023 AT 1018 - 01 Prevention and Care of Athletic Injuries Online 01/17/2023 to 05/05/2023 Cari A Zubke
Spring 2023 AT 6060 - 01 Athletic Training Organization & Professional Responsibility Online 12/12/2022 to 05/05/2023 Tricia L Schrage
Fall 2023 BIOL 1014 - 03 Life: Continuity and Change Online 08/21/2023 to 12/08/2023 Kimberly A Cline-Brown
Spring 2023 BIOL 1014 - 03 Life: Continuity and Change Online 01/17/2023 to 05/05/2023 Kimberly A Cline-Brown
Summer 2023 BIOL 1014 - 60 Life: Continuity and Change Online 05/15/2023 to 06/09/2023 Kimberly A Cline-Brown
Summer 2023 BIOL 3101 - 60 Anatomy and Physiology I Online 05/15/2023 to 06/09/2023 Mary H McDade
Summer 2023 BIOL 3101 - A Anatomy and Physiology I Online 05/15/2023 to 06/09/2023 Sheree E Harper

Pages