Transfers ToCSUDescriptionThis course focuses on the basics of penetration testing. It also helps the student be aware of network attack strategies and common countermeasures. This course prepares students to use various penetration testing tools to analyze networks for vulnerabilities. Knowledge of these vulnerabilities also helps students to understand how to counter these vulnerabilities and improve network security. Topics include penetration testing process, social engineering and countermeasures, reconnaissance, scanning, enumeration, vulnerability analysis & assessment, system hacking, malware & sniffers, IDS & firewalls, web server & web application attacks, WiFi and mobile device attacks, cloud computing & Internet of Things and cryptographic attacks countermeasures.