Cryptography and security protocols course for undergraduate IT students

Alaaeldin A. Aly, Shakil Akhtar

    Research output: Contribution to journalReview articlepeer-review

    2 Citations (Scopus)


    This paper presents an application of active learning methodologies to teach cryptography and security protocols for undergraduate IT students. This course is offered to sophomore/junior students and is based upon the recently approved Computing Curricula CC 2001 by IEEE Computer Society/ACM taskforce. We illustrate the teaching methodology to cover the security related topics such as encryption/decryption methodologies, security and protection, cryptographic algorithms and standards, and computer crime. An example lesson covering the DES is included.

    Original languageEnglish
    Pages (from-to)44-47
    Number of pages4
    JournalSIGCSE Bulletin (Association for Computing Machinery, Special Interest Group on Computer Science Education)
    Issue number2
    Publication statusPublished - Jun 2004


    • Active learning
    • Computing curricula
    • Security protocols
    • Teaching cryptographic algorithms

    ASJC Scopus subject areas

    • Software
    • Food Science
    • Hardware and Architecture


    Dive into the research topics of 'Cryptography and security protocols course for undergraduate IT students'. Together they form a unique fingerprint.

    Cite this