PQC Teaching Module

This is a teaching & learning module to introduce post-quantum cryptography (PQC) to undergraduate/graduate students. It demonstrates how we utilize active and experiential learning best practices to facilitate the class.

Sample curriculum:

SyllabusSample

The video of the PQC module:

Video

The slides of the PQC module:

A gentle introduction to quantum computing and PQC

Exercises:
1. https://github.com/zhangl64/flipcoin

2. https://github.com/zhangl64/qiskit-shor

edX course:

Introduction to Post-Quantum Cryptography (2026 version)

My YouTube Playlist