Here are a list of courses I have taken (at UMich, as well as online):

Winter 2022

Fall 2021

Prior Credit

MOOCs