Classnotes and presentation notes:

  • These notes are unrevised and should not be, therefore, the primary source for exam preparation.
  • The filename format of the classnotes is: Date-Topic
  • The filename format of the ppt_notes is: Date-P#-Topic_Notes.ppt
  • You may download the notes from the Classnotes Folder.

Presentations and Handouts

  • Class presentation slides
  • Lecture Notes on Group Theory (LNGT)

Tools and Tutorials

Books and References

  • Stallings: Cryptography and Network Security (Textbook).
  • Forouzan: Introduction to Cryptography and Netowrk Security.
  • Rosen: Discrete Mathematics.
  • Lee: Beginning Ethereum Smart Contracts Programming.
  • Bashir: Mastering Blockchain.
  • Narayanan: Bitcoin and Cryptocurrency Technologies.
  • Bitcoin: A Peer-to-Peer Electronic Cash System, (Satoshi Nakamoto), 2008.
  • Schneier: Applied Cryptography.