Semester: Spring 2026 Status: Active

Course Information

  • Start Date: January 14, 2026
  • End Date: May 15, 2026
  • Time Zone: America/Chicago
  • Syllabus: View on Canvas

Description

Advanced study of cryptographic systems, security protocols, and modern encryption techniques.

Topics

  • Symmetric and asymmetric encryption
  • Hash functions and digital signatures
  • Public key cryptography (RSA, Diffie-Hellman)
  • Number theory foundations
  • Attack models and security goals
  • Block ciphers and modes of operation

Resources

External Resources – Textbooks

See course draft posts for recommended textbooks and reference materials.


Student Planner

Past Week & Upcoming Lectures

Lecture # Date Title Notes Slides Transcript Media Additional Resources
1 2026-01-15 Introduction to Cryptography          
2 2026-01-22 Number Theory Foundations          
Upcoming 2026-01-29 Symmetric Encryption          
Upcoming 2026-02-05 Public Key Encryption / RSA          

Course Materials Location

All materials are organized in: /coursework/Spring2026/cryptography/

  • Syllabus: syllabus.yaml
  • Agent Instructions: AGENT_INSTRUCTIONS.md
  • Lecture Materials: _lectures/lecture-XX/

Latest cryptography blog posts

View all Cryptography posts on the blog →
### Recent Drafts

Recent Drafts

No drafts available for this course.

### Recent Projects

Recent Projects

No projects available for this course.