Course Description

Logo with a vertical red line separating large font C and EH with Certified Ethical Hacker written under each corresponding letter in black text

The Certified Ethical Hacker certification prep course immerses you in an interactive environment where you will be shown how to scan, test, hack and secure your own systems. This lab-intensive environment gives each student in-depth knowledge and practical experience with current security systems. You’ll begin by understanding how perimeter defenses work and then be led into scanning and attacking your own networks. (No real network is harmed.) You will learn how intruders escalate privileges and what steps can be taken to secure a system.

You will also learn about intrusion detection, policy creation, social engineering, DDoS attacks, buffer overflows and virus creation.

Course Outline

This course is version 10 and covers 20 modules over 30 hours.

  • Foot Printing and Reconnaissance
  • Scanning Networks and Vulnerability Analysis
  • Sniffing, Social Engineering and Session Hijacking
  • Evading IDS, Firewalls and Honeypots
  • Hacking Webservers, Web Applications, Wireless Networks, Mobile Platforms and IoT

Learner Outcomes

At the end of this course, you will be able to:

  • Explain ethical hacking methodology
  • Use common hacking tools including Trojans, viruses, malware, packet sniffing, social engineering and DoS/DDoS attacks
  • Employ countermeasures to such attacks
  • Understand IDS, firewall and honeypot evasion techniques
  • Explain the methodology behind webserver, web application, wireless network and mobile platform attacks
  • Defend IoT devices securely
  • Understand cloud computing threats and apply security techniques
  • Take the EC-Council CEH exam


This course helps the participant prepare for the EC-Council’s Certified Ethical Hacker (CEH) exam and includes an exam voucher. The voucher is valid for 12 months after the course at a Pearson VUE testing center.

Training is provided by Alpine Security, an EC-Council Accredited Training Center.

Learn about more cybersecurity topics here


This is a core course for EC-Council certification and is recommended for security professionals, site administrators, security officers and anyone who is concerned about the integrity of their network infrastructure.



“The location, time, facilities, instructor, WUSTL staff are excellent for those needing professional courses. I liked the hard copies of the books which were the slides discussed during the lecture and the hands-on computer lab exercises. The instructor had a good sense of humor and kept our interest and provided appropriate breaks. He answered questions relevant and had excellent real-world experience. The available beverages and snacks were very much appreciated when there's not much time during lecture to find a vending machine. Overall, this is the best professional certification course I've had in years.” - Fall 2017 Participant

Enroll Now - Select a section to enroll in
Virtual: Instructor Led
M, T, W, Th, F
8:30AM to 4:30PM
Oct 23, 2023 to Oct 27, 2023
Schedule and Location
Contact Hours
Delivery Options
Course Fee(s)
Tuition non-credit $3,595.00
Section Notes

Enrollment Deadline is Tuesday, October 16, 2023 at 5 PM CST. Beyond this date, please call 314-935-4444 to register.

THIS IS A VIRTUAL COURSE--Attendee can participate from a location of their choosing. The live instructor teaches the course and provides the opportunity for remote attendees to participate in discusses and exercises with both in-person and remote attendees. Some courses involve hands-on activities and labs. These activities are performed via a secure cloud-accessible environment. Live online courses are through Zoom; Video camera, microphone and speakers are necessary to participate in this class.


A full refund will be given when a registrant cancels more than five business days prior to the start of the class. Cancellations received within 5 business days of the start of the class and no-shows will be billed in full. Another person may be substituted at any time at no additional charge. 
A request to transfer a class to a future date can only occur if the request is more than 5 business days prior to the start of class.  Otherwise, the request will be considered a cancellation and the policy will apply.

Required fields are indicated by .