Course Info

CSEC 388: Security Testing and Assessment

Vulnerability assessment and ethical security testing; review of ethical concerns and legal issues associated with security testing activities; study and analysis of the defensive mechanisms used to mitigate such threats. There will be extensive hands-on laboratory exercises.

CSEC 340 and CSEC 378 are prerequisites for this class.

Fall 2025-2026

  • Section: 710
  • Class number: 13166
  • Meeting time: -
  • Location: Online: Async (Sync-Option)
  • Instructor: Ryan Haley | View syllabus
  • Section: 730
  • Class number: 13164
  • Meeting time: M 5:45PM - 9:00PM
  • Location: Online: Sync
  • Instructor: Ryan Haley | View syllabus

Spring 2024-2025

  • Section: 910
  • Class number: 32737
  • Meeting time: -
  • Location: Online: Async (Sync-Option)
  • Instructor: Ryan Haley | View syllabus
  • Section: 930
  • Class number: 32735
  • Meeting time: W 5:45PM - 9:00PM
  • Location: Online: Sync
  • Instructor: Ryan Haley | View syllabus

Fall 2024-2025

  • Section: 710
  • Class number: 14902
  • Meeting time: -
  • Location: Online: Async (Sync-Option)
  • Instructor: Ryan Haley | View syllabus
  • Section: 730
  • Class number: 14900
  • Meeting time: M 5:45PM - 9:00PM
  • Location: Online: Sync
  • Instructor: Ryan Haley | View syllabus

Spring 2023-2024

  • Section: 910
  • Class number: 32664
  • Meeting time: -
  • Location: Online: Async (Sync-Option)
  • Instructor: Ryan Haley | View syllabus
  • Section: 930
  • Class number: 32662
  • Meeting time: W 5:45PM - 9:00PM
  • Location: Online: Sync
  • Instructor: Ryan Haley | View syllabus

Fall 2023-2024

  • Section: 710
  • Class number: 13345
  • Meeting time: -
  • Location: Online: Async (Sync-Option)
  • Instructor: Ryan Haley | View syllabus
  • Section: 730
  • Class number: 13343
  • Meeting time: M 5:45PM - 9:00PM
  • Location: Online: Sync
  • Instructor: Ryan Haley | View syllabus

Spring 2022-2023

  • Section: 910
  • Class number: 39704
  • Meeting time: -
  • Location: Online: Async (Sync-Option)
  • Instructor: Ryan Haley | View syllabus
  • Section: 930
  • Class number: 39702
  • Meeting time: W 5:45PM - 9:00PM
  • Location: Online: Sync
  • Instructor: Ryan Haley | View syllabus

Fall 2022-2023

  • Section: 710
  • Class number: 19043
  • Meeting time: -
  • Location: Online: Async (Sync-Option)
  • Instructor: Ryan Haley | View syllabus
  • Section: 730
  • Class number: 19041
  • Meeting time: M 5:45PM - 9:00PM
  • Location: Online: Sync
  • Instructor: Ryan Haley | View syllabus

Spring 2021-2022

  • Section: 910
  • Class number: 37071
  • Meeting time: -
  • Location: Online: Async (Sync-Option)
  • Instructor: Ryan Haley | View syllabus
  • Section: 930
  • Class number: 37069
  • Meeting time: M 5:45PM - 9:00PM
  • Location: Online: Sync
  • Instructor: Ryan Haley | View syllabus

Winter 2021-2022

  • Section: 810
  • Class number: 28210
  • Meeting time: -
  • Location: Online: Async (Sync-Option)
  • Instructor: Ryan Haley | View syllabus
  • Section: 830
  • Class number: 28208
  • Meeting time: M 5:45PM - 9:00PM
  • Location: Online: Sync
  • Instructor: Ryan Haley | View syllabus

Fall 2021-2022

  • Section: 710
  • Class number: 7310
  • Meeting time: -
  • Location: Online: Async (Sync-Option)
  • Instructor: Ryan Haley | View syllabus
  • Section: 730
  • Class number: 7308
  • Meeting time: W 5:45PM - 9:00PM
  • Location: Online: Sync
  • Instructor: Ryan Haley | View syllabus

Spring 2020-2021

  • Section: 901
  • Class number: 30050
  • Meeting time: M 5:45PM - 9:00PM
  • Location: Online: Sync
  • Instructor: Ryan Haley | View syllabus
  • Section: 910
  • Class number: 30052
  • Meeting time: -
  • Location: Online: Async (Sync-Option)
  • Instructor: Ryan Haley | View syllabus