Codebreakers 2021 Schedule
Week 1
- Day 1: Introductions and Python 1-Intro to Python
- Day 2: Python II- Functions and Python 2.5-Random and Modules
- Day 3: Python III- Python Conditionals and Boolean Operators
- Day 4: Python IV - Loops and Python V- Recursion
- Day 5: Python Coding Project
Week 2
- Day 1: Digital Systems Representations: Binary and ASCII
- Day 2: Introduction to Crypto and Caesar Ciphers and Encryption and Decryption
- Day 3: Randomness and One Time Pads, Symmetric Key Crypto
- Day 4: Message Authentication Codes and Current Events
- Day 5: Public Key Crypto and Crypto Review
Week 3
- Day 1: Passwords and Hashing and Crypto Review
- Day 2: Command Line, Crypto Jeopardy Review
- Day 3: Intern Day! Topic: Phishing, Password Hacking
- Day 4: Introduction to Network Security DNS Servers and the Structure of the Internet
- Day 5: Privacy HTTPS vs HTTP and Certificates and Cookies
Week 4
- Day 1: Malware Ethics/Laws of Hacking and HTML Basics
- Day 2: Phishing Social Engineering and CSS
- Day 3: Data Web Vulnerabilities and Onion Routing
- Day 4: Web Audit Project
- Day 5: Game Day/Movie Day!