Cryptography

Go to class
Write Review

Free Online Course: Cryptography provided by Coursera is a comprehensive online course, which lasts for 7 weeks long, 18 hours worth of material. The course is taught in English and is free of charge. Upon completion of the course, you can receive an e-certificate from Coursera. Cryptography is taught by Jonathan Katz.

Overview
  • This course will introduce you to the foundations of modern cryptography, with an eye toward practical applications.

Syllabus
    • Week 1
      • Introduction to Classical Cryptography
    • Week 2
      • Computational Secrecy and Principles of Modern Cryptography
    • Week 3
      • Private-Key Encryption
    • Week 4
      • Message Authentication Codes
    • Week 5
      • Number Theory
    • Week 6
      • Key Exchange and Public-Key Encryption
    • Week 7
      • Digital Signatures