Do you really want to send dhsu a message saying you like their work?
The UC Berkeley version of MIT's 6.001. Titled "Structure and Interpretation of Computer Programs" and uses the text with the same name. Arguably the best computer science course you'll ever take.