Emil Lupu's C330 course wiki
Mathematics is the bread and butter of network security. Therefore, Changyu Dong has kindly developed a Crash Course for the mathematics required for the cryptography part of this course. Note: this page is currently not maintained so some links to outside resources may no longer exist.
My half of this course uses the book Cryptography Engineering by Ferguson, Schneier, and Kohno.