Best class at Michigan (imo). Explored virtual memory, network file serves, and threading.
Explores regression, neural networks, regularization with an emphasis on mathematical principles.
Cool class. Explores prooving how various ciphers are secure or not secure.
Explores conditional probability, independent events, jointly distributed random variables, variance/covariance, etc.
Prety cool math class. Learned a lot about information and its applications in physics, biology, and almost everything else in this world.
Explores fundamental data structures (stack, queue, etc) and algorithm families (graphs, dynamic programming, etc).
Explores how instructions are executed by a processor to carry out tasks at a low level, exploring Assembly and C.
Fun class, got to do lots of hacking. Explores everything from buffer overflowing a buffer from just the codes executable too CSRF attacks.
Top two class at Umich (will die on this hill). Explores theory in algorithms, computability, P vs NP, Cryptography, and randomness in computation.