About the course

After attending this course, learners will be equipped with advanced knowledge of penetration testing methodology, covering a wide range of requirements by various industries. Learners will be able to evaluate, design, develop and execute penetration testing projects to discover potential vulnerabilities in customers' IT-enabled business processes. In particular, learners will be able to conduct penetration testing in the area of networks, web applications, social engineering, wireless, cloud and databases.

The course will be conducted over 5 days (40 hours) inclusive of instruction and lab exercises. Participants will take the ECSA at Nanyang Polytechnic at a pre-arranged time after the course. The ECSA Practical examination can be done online at any time by the candidate arranged with EC-Council.


Target Participants

Ethical Hackers, Penetration Testers, Security Analysts, Security Engineers, Network Server Administrators, Firewall Administrators, Security Testers, System Administrators, and Risk Assessment Professionals.  Cybersecurity and IT practitioners who are keen to develop skills in penetration testing and methodologies.



Participants will receive the following as part of the course:

  • Official EC-Council study materials
  • EC-Council iLabs online practical labs for ECSA
  • Exam voucher for ECSA and ECSA(Practical)



Number of Questions: 150
Duration: 4 hours
Availability: Exam conducted at NYP after the course
Test Format: Multiple Choice
Passing Criteria: 70%


ECSA Practical

Number of challenges: 8
Duration: 12 hours
Availability: Aspen- iLabs (online)
Test Format: iLabs cyber range
Passing Score: 5 out of 8 challenges and submission of an acceptable penetration testing report

What You'll Study