Bits, bytes, and encoding: Post-Quantum Cryptography course | Zoonk