Undergraduate Course Schedule

Spring

2024
Updated: January 17th, 2024

2023
Updated: January 10th, 2023

2022
Updated: January 27th, 2022

2021
Updated: December 14th, 2020

2020
Updated: December 11th, 2019

Summer

2023
Updated: April 26th, 2023

2022
Updated: May 17th, 2022

2021
Updated: March 5th, 2021

2020
Updated: March 10th, 2020

2019
Updated: March 6th, 2019

Fall

2023
Updated: August 31st, 2023

2022
Updated: Sept 12th, 2022

2021
Updated: August 12th, 2021

2020
Updated: August 14th, 2020

2019
Updated: August 10th, 2019