Cryptography and security protocols course for undergraduate IT students. - Alaaeldin A. Aly; Shakil Akhtar (ACM SIGCSE Bull., 2004)