Cybersecurity & Defensive Systems Engineering
Master application security, threat modeling, network isolation, cryptography fundamentals, and incident defense in dedicated sandbox labs.
Course Overview
A hands-on, defense-oriented security curriculum. Analyze real-world vulnerability patterns, exploit mitigations, secure protocol design, and identity-aware proxying inside hardened virtual sandbox environments.
What You Will Learn
Curriculum & Modules
3 Modules • 9 Total LessonsPractical Learning & Cloud Sandboxes
Isolated sandbox networks allowing safe penetration testing, traffic capture, and defense hardening.
14 automated exercises evaluated against real compilers and standard test matrices in seconds.
10 complete Linux containers launching isolated Docker runtimes, networking, and memory profiling.
Capstone Projects & Deliverables
Zero-Trust Secure Microservices Gateway
Build an authenticated API gateway with mutual TLS, token revocation, rate limiting, and automated security audit logging.
- mTLS reverse proxy
- Threat mitigation matrix
- Automated penetration test suite
Assessments & Grading
Automated security harnesses assessing whether test attacks can breach your code.
Prerequisites & Requirements
- Basic networking fundamentals (TCP/IP, HTTP) and familiarity with Python or C
Instructor Profile
Maya Lin
Head of Application Security & White-Hat Researcher • Cyber Defense Institute
Former security architect at top cloud providers, specializing in zero-trust architecture and automated vulnerability triage.
Course FAQs
- 46 Hours on-demand video & reading
- 14 in-browser CodeLab exercises
- 10 full Linux cloud virtual labs
- 10 automated unit test suites
- Cryptographic completion diploma
Included in Campus & Department Licenses