Course Schedules
These course schedules do not include Research Sectioned Courses. The section numbers for faculty you may wish to do research with can be found on these listings: Alphabetical Listing, Numerical Listing. Please note that it is very important that the faculty member agree to supervising you in research before you sign up for their research class!
Fall 2025 This is a tentative shedule and will be updated as needed.
Summer 2025 This is a tentative shedule and will be updated as needed.
Spring 2025 This is a tentative shedule and will be updated as needed.
Fall 2024 This the final schedule.
Summer 2024 This the final schedule.
Spring 2024 This the final schedule.
Fall 2023 This is the final schedule.
Summer 2023 This is the final schedule.
Spring 2023 This is the final schedule.
Fall 2022 This is the final schedule.
Summer 2022 This is the final schedule. Note that all courses are offered virtually/online.
Spring 2022 This is the final schedule.
Fall 2021 This is the final schedule.
Summer 2021 This is the final schedule. Note that all courses are offered virtually/online.
Spring 2021 This is the final schedule.
Fall 2020 This is the final schedule.
Summer 2020 This is the final schedule. Please note that all courses will be delivered online/virtual.
Spring 2020 This is the final schedule.
Fall 2019 This is the final schedule.
Summer 2019 This is the final schedule.
Spring 2019 This is the final schedule.
Fall 2018 This is the final schedule.
Summer 2018 This is the final schedule.
Spring 2018 This is the final schedule.
Fall 2017 This is the final schedule.
Summer 2017 This is the final schedule.
Spring 2017 This is the final schedule.
Fall 2016 This is the final schedule.
Summer 2016 This is the final schedule.
Spring 2016 This is the final schedule.
Fall 2015 This is the final schedule.
Summer 2015 This is the final schedule.
Spring 2015 This is the final schedule.
Fall 2014 This is the final schedule.
Summer 2014 This is the final schedule.