Curriculum Overview
Foundation (4 hours)
Math refresher, boolean logic, computer architecture, assembly language and compiled languages overview.
Operating systems (20 hours)
Operating systems architecture overview: Linux and Windows. Cloud computing foundations.
Cryptography (6 hours)
Cryptographic algorithms and protocols. Passwords security, authentication. TLS, blockchains and bitcoin basics.
Computer networks (20 hours)
How the Internet works. Protocol foundations for Web browsing and email. Network attacks.
Web and web attacks (10 hours)
Web architecture and infrastructure overview. Web 2.0 applications, attacks and defenses.
Malware (10 hours)
How malware works. Binary vulnerabilities’ exploitation an application attacks. Malware detection and analysis. YARA.
DoS attacks (2 hours)
Kinds of DoS attack. DDoS dangers and response.
Social engineering attacks (2 hours)
Spam, phishing, smishing and other kinds of social engineering attacks. Protections and response.
Cyber incident response (20 hours)
The problem of security monitoring. Attacks lifecycle and ATT&CK framework. Incident response practice.
Soft skills (6 hours)
Crisis communication and escalation process. Critical thinking and continuous learning. Mental health.