I found this class while I was searching for resources to learn about cryptography. This has an emphasis on symmetric cryptography, but the first lesson goes of the basic ideas. The first lecture covers the basic ideas of cryptography regardless of symmetric or asymmetric. The best way to view this is to download their WebViewer program and download the WebViewer Archive since this allows you to watch both the video and slides and watch the presenter write on the slides.
This online class has 6 assignments if you feel like working them out and has answers in power point and taped sessions where they went over the answers in class. The second lecture the answers are gone over and then the lecture all in one and every lecture after has the answers broken into a separate web viewer archive.
Here's the syllabus:
No textbooks are required, but there are four books that are recommended and one that is free to download from the author's site.
And finally the link:
http://www.cs.washington.edu/education/ ... p590/06wi/