The 24 lectures give a comprehensive introduction to modern applied crypto. Only high school math is required to follow the lectures.
The videos are mostly self-contained, i.e., you should be able to follow most of the material without additional resources. However, we recommend the course textbook, "Understanding Cryptography" by Christof Paar and Jan Pelzl. Please see www.crypto-textbook.com
The English version of the crypto lectures was taught in the 2010/11 academic year at Ruhr University Bochum in Germany. We have Europe's largest programs in IT security, with 200+ new bachelor and master students annually. The videos show the two-semester introductory courses for our B.Sc. and the M.Sc. IT security students. There is *no* tution for either program, however, students must pass a German language exam (sorry). More on RUB: www.ruhr-uni-bochum.de/index_en.htm
As an excellent learning tool, we highly recommend: www.cryptool.org.