COMP SCI 381: Ethical Hacking & Penetration Testing
Course Description
A study of fundamental ethical hacking topics, including reconnaissance, network scanning, enumeration, exploitation, web application security, wireless attacks, and social engineering. The course also explores privilege escalation, post-exploitation techniques, and the role of generative AI in cybersecurity. Students will apply knowledge through hands-on labs to identify vulnerabilities, exploit them ethically, and protect systems from potential cyberattacks, culminating in the ability to conduct comprehensive penetration tests and produce professional security reports.