What is the most influential CS class that you've taken? This could mean the one which made you a better programmer, the one which changed the way you think about CS... maybe even the one that made you decide not to major in CS, although I doubt we'll see many of those around here.
I have two candidates: One was Computer Systems, where we learned how computers work starting from logic gates leading into designing and simulating our own RISC computer, then creating a compiler for a simple language to compile to that assembly code.
Another is this course about Programming Languages I'm taking. It's teaching me a lot of new concepts like continuations, what mutation really is, etc...