COMP6470: Cyber Warfare

Credits 3

An introduction to the major concepts surrounding "Ethical Hacking". Topics include:

  1. What is ethical hacking and why do we do it?
  2. The mind of the hacker.
  3. Tools used by hackers to penetrate systems.
  4. Techniques used by hackers to penetrate systems.
  5. Attack matrices and threat detection.
  6. Software vulnerabilities.
  7. Database vulnerabilities.
  8. Website vulnerabilities.
  9. Network vulnerabilities.
  10. Social engineering.
  11. Risk assessment.
  12. Legal/Ethical issues and responsibilities

Students will perform hands-on exercises, programming exercises and research to better understand these concepts.

Prerequisites

Instructor permission

Admission into BSU's accelerated Master of Science degree program.

COMP3480 (or taken concurrently)