2026-2027 Undergraduate Catalog

CS 403 Ethical Hacking

This course provides a hands-on introduction to ethical hacking and penetration testing. It is for individuals who want to enhance their information security skill set and help meet the growing demand for security professionals. Topics include network and computer attacks, footprinting and social engineering, port scanning, enumeration, OS vulnerabilities, hacking web servers, hacking wireless networks, cryptography, and network protection systems.

Credits

3

Offered

Summer A

Outcomes

  1. Describe the characteristics of the common tools and techniques used in ethical hacking.
  2. Perform vulnerability analysis on lab targets, exploit in a safe manner, and document discoveries.
  3. Identify security flaws that can be used to evade security systems and create a penetration testing report.
  4. Apply countermeasure policies and procedures against cyber threats to secure computing devices.