Here's a non-exhaustive list of courses I have taken at UMich:
Computer Science
Data Structures and Algorithms, ML for Robotics (G), Computer Organization, Theory of Computation, Cryptography, Advanced Operating Systems, Advanced Algorithms, Computer Networks, Game Engine Architecture.
Mathematics
Honors Intro to Analysis, Proof-based Linear Algebra, Optimization Methods, Probability and Statistics, Discrete Math, Multivariate Calculus, Probability Theory (G), Analysis on Manifolds, Differential Geometry and Complex Analysis.
History
Ancient Egypt, Europe in the Era of Total War. Upcoming: European Integration