A University of Washington course in Cryptography is available online , including videos of all the lectures ( via Bruce Schneier ). I've listened to the first lecture and it seems like a great introduction if you're interested in the subject. Interestingly, he cautions about Schneier's "popular-but...