Network Fundamentals (NETFUND)
The Networking Fundamentals course introduces core networking concepts, protocols, and analysis techniques required to understand how data moves across modern networks. Students develop foundational knowledge of network architectures, addressing, routing, and common protocols while gaining hands-on experience analyzing packet-level traffic. Emphasis is placed on practical interpretation of network behavior using packet analyzers, protocol inspection, and passive observation. By the end of the course, students will be able to explain how networks function at multiple layers, interpret packet captures, identify common protocols and services, and analyze network traffic to support troubleshooting, security analysis, and further cyber training. The course concludes with a Culmination Exercise (CULEX) that reinforces foundational networking concepts through applied packet analysis and network interpretation.
Intended Audience: Individuals new to networking or cybersecurity, including entry-level IT personnel, junior cyber practitioners, and students seeking foundational network knowledge required for further training in cyber defense, threat hunting, or cyber operations. No prior networking experience is required.
Linux Fundamentals (LINFUND)
The Linux Fundamentals course provides a structured introduction to the Linux operating system with emphasis on command-line interaction, process management, filesystem structure, networking, logging, and security fundamentals. Students develop practical familiarity with Linux systems through hands-on labs that reinforce navigation, file management, process inspection, account and permission management, and basic scripting. The course establishes a foundational operational understanding of Linux required for further training in cyber defense, incident response, threat hunting, and cyber operations. The course concludes with a Culmination Exercise (CULEX) that validates foundational Linux proficiency through scenario-driven host analysis.
Intended Audience: Individuals new to Linux or cybersecurity, including entry-level IT personnel, junior cyber practitioners, and students preparing for further training in cyber defense, incident response, threat hunting, or cyber operations. No prior Linux or scripting experience is required.
Windows Fundamentals (WINFUND)
The Windows Fundamentals course provides a structured introduction to the Windows operating system with emphasis on core components, filesystem architecture, networking, and security mechanisms. Students develop practical familiarity with Windows internals through hands-on labs that reinforce command-line navigation, registry interaction, process inspection, and basic security analysis. The course is designed to establish a strong operational foundation for further training in cyber defense, incident response, threat hunting, and cyber operations. The course concludes with a Culmination Exercise (CULEX) that validates foundational Windows proficiency through scenario-driven host analysis.
Intended Audience: Individuals new to Windows internals or cybersecurity, including entry-level IT personnel, junior cyber practitioners, and students preparing for further training in cyber defense, incident response, or cyber operations. No prior Windows internals or scripting experience is required.
iOS Fundamentals (IOSF)
The iOS Fundamentals course provides a structured introduction to the iOS operating system with emphasis on system architecture, data storage, security mechanisms, and artifact analysis. Students develop foundational understanding of how iOS devices store, protect, and expose data through backups, application containers, keychain services, and system databases. The course emphasizes practical analysis of iOS data structures such as plists, SQLite databases, and backups, including controlled examination of system behavior under standard and modified trust conditions. This course establishes baseline mobile operating system knowledge required for further training in mobile forensics, incident response, intelligence analysis, and cyber operations.
Intended Audience: Individuals new to mobile operating systems or cybersecurity, including entry-level IT personnel, junior cyber practitioners, and students preparing for further training in mobile forensics, incident response, threat hunting, or cyber operations. No prior iOS internals, mobile analysis, or development experience is required.
Android Fundamentals (ANDF)
Android Fundamentals introduces students to the Android operating system from a security and analysis perspective. The course provides foundational knowledge of Android architecture, application structure, authentication mechanisms, data storage, and filesystem artifacts. Students learn how Android applications are packaged, permissioned, executed, and how security-relevant artifacts are created and stored on the device. The course emphasizes platform familiarity, artifact awareness, and basic security analysis rather than exploit development or reverse engineering. Hands-on labs reinforce emulator usage, SQLite analysis, APK inspection, permission assessment, and examination of malicious application behavior.
Intended Audience: This course is intended for students new to Android and mobile security concepts, including junior cyber operators, analysts, mobile examiners, and security practitioners who require foundational familiarity with Android systems. No prior mobile security experience is required.