Cryptography online course by Stanford University:
Cryptography is an indispensable tool for protecting information in computer systems. This course explains the inner workings of cryptographic primitives and how to correctly use them. Students will learn how to reason about the security of cryptographic constructions and how to apply this knowledge to real-world applications.
Apart from crypto, Stanford is also offering 10 other courses for the January 2011 term.
They include the following:
The respective links are available at the footer of each online course offering. There may be more to come…
Go learn something if you aren’t that busy.