Labs
Overview of how to execute and edit Python programs
Lab 1: Cracking passwords
Lab 2: Cryptography
Lab 3: Software vulnerabilities
Lab 4: File and network security