Advanced security
Graduate · CS / Programming
Syllabus focus
Standard syllabus · STEM / applied
Pricing
Graduate-level rates are set on consultation. See the pricing page for K–12 and undergraduate rates.
Topics typically covered
Standard syllabus
Systems security
- Trusted computing and secure boot chains
- Side-channel attacks in depth
- Browser security model and sandboxing
- Mobile OS security architecture
- Supply chain and software update security
Network and web
- Advanced TLS attacks and mitigations (survey)
- DNS security: DNSSEC, DoH/DoT
- Web application firewalls vs logic bugs
- Botnets and DDoS mitigation research
- Anonymous communication systems (intro)
STEM / applied
Offensive research labs
- Kernel exploitation mitigations and bypass research (controlled lab)
- Fuzzing at scale: AFL++, libFuzzer workflows
- Reverse engineering malware samples (intro)
- Capture-the-flag skill development
- Responsible disclosure and bug bounty ethics
Policy and measurement
- Measuring security outcomes in the wild
- Usable security and human factors
- Privacy-enhancing technologies in practice
- Regulation: GDPR, breach notification
- Independent research project
Notes
Lab safety and legal/ethical boundaries emphasized. Prior undergrad security strongly recommended.