This list includes courses taught during Spring 2024. For guides for courses taught during Interim 2024 and earlier, see our list of Past Course Research Guides.