Codebreakers 2018 Schedule
Week 1
- Day 1: Introductions and Python 1-Intro to Python
- Day 2: Python II- Functions and the Python Standard Library
- Day 3: Python III-Conditionals and Python IV
- Day 4: Python V - Loops Continued
- Day 5: Python IV - Digital System Representations
Week 2
- Day 1: Python VII-Project Day
- Day 2: A panel of represenatives from Entrust Datacard
- Day 3: Introudction to Security and Simple Ciphers
- Day 4: Encyrption: One-Time Pad
- Day 5: Symmetric & Public Keys, Block Ciphers
Week 3
- Day 1: Breaking Block Ciphers
- Day 2: Introduction to Hashing and Multi-Party Computations
- Day 3: HTTP vs. HTTPS, certificates
- Day 4: Privacy and Cookies
- Day 5: Field Trip to IBM
Week 4
- Day 1: Ethics of Hacking
- Day 2: Introduction to Malware
- Day 3: Web Vulnerabilities
- Day 4: Ransomware Project
- Day 5: Cybersecurity Scavenger Hunt