Oh, Aicirt, didn't see your post there. The Algorithms course is taught by Tim Roughgarden from Stanford. I'm also doing an Algorithms course that focuses more on the programming part by Kevin Wayne and Robert Sedgewick from Princeton, but I think I'll drop one of the two courses. Probably actually the more programming oriented one since I'm more interested in understanding how to determine "effectiveness" of Algorithms in theory than of the actual implementation.
to Wilverine for German. It's an awesome language
Let me know if you want to converse in German.