Offensive Security Certified Professional (OSCP) Program

Course Description

Duration: 150 Hours

Certification Earned: Offensive Security Certified Professional (OSCP) from Offensive Security

The Offensive Security Certified Professional (OSCP) is an intensive in-person program that covers principles, tools, techniques, and technologies related to offensive cybersecurity. The course will provide a comprehensive understanding of penetration testing, vulnerability assessment, exploitation, and post-exploitation maneuvers. Throughout the course, learners will be provided hands-on training on various aspects of offensive security that aligns with the real- world cyber threat landscape. Students will apply the principles and techniques to breach simulated environments, giving them practical knowledge of the offensive cybersecurity field.

Interested? Learn more.

Download Flyer

Applications opening soon

Student Learning Outcomes

Upon completion of the OSCP program, students will be able to:

1. Understand and apply the fundamentals of offensive security, including penetration testing, vulnerability assessments, and exploitation.

2. Demonstrate proficiency in various offensive security tools and technologies.

3. Implement common aqack techniques such as SQL Injection, Cross-Site Scripting (XSS), and Buffer Overflow.

4. Conduct thorough and effective reconnaissance to gather valuable information about targets.

5. Identify, exploit, and document vulnerabilities in web applications, networks, and systems.

6. Bypass firewall and IDS/IPS systems.

7. Perform post-exploitation activities such as maintaining access, privilege escalation, and lateral movement.

8. Understand and respect ethical boundaries in the field of cybersecurity.

9. Develop custom scripts and tools to automate offensive security tasks.

10. Implement counter measures to defend against the techniques and methods used by attackers.

11. Adapt to various cyber threat landscapes and stay up-to-date with the latest in offensive security trends. 

12. Successfully pass the Offensive Security Certified Professional (OSCP) exam.

Successful Completion of All the Modules Will Prepare Learners to Pass the OSCP Exam.

Module 1: 0701 Offensive Security Foundations


Duration: 30 hours

Introduction to the principles, importance, and ethical considerations of offensive security. 


  • Cybersecurity Landscape
  • Importance of Offensive Security
  • Ethics and Legal Frameworks

Student Learning Outcomes:

  • Grasp the importance of offensive security in the cybersecurity landscape.
  • Understand ethical considerations in penetration testing and vulnerability assessments.

Certification Earned: Offensive Security Foundations (OSF)

Module 2: 0702 Offensive Tool Mastery (OTM)


Duration: 30 hours

Detailed training on essential offensive security tools. 


  • Tool Overview: Metasploit, Nmap, Wireshark, Burp Suite, etc.
  • Tool Installation, Configuration, and Best Practices

Student Learning Outcomes:

  • Demonstrate proficiency in a variety of offensive security tools.
  • Understand the scenarios in which each tool is best utilized. 

Certification Earned: Offensive Tool Mastery (OTM)

Module 3: 0703 Web Application Penetration Tester (WAPT)


Duration: 30 hours

Learning and implementing various web application attack techniques. 


  • Web Application Landscape
  • Common Vulnerabilities: SQL Injection, XSS, CSRF, etc.
  • Web Application Penetration Testing Methodologies

Student Learning Outcomes:

  • Identify and exploit vulnerabilities in web applications.
  • Understand the methodologies of web application penetration testing.

Certification Earned: Web Application Penetration Tester (WAPT)

Module 4: 0704 Network Penetration Tester (NPT)


Duration: 30 hours

Understanding and performing attacks on networks and systems. 


  • Network Infrastructure Attacks
  • System Vulnerabilities and Exploits
  • Network Scanning and Reconnaissance Techniques

Student Learning Outcomes:

  • Demonstrate the ability to breach network infrastructures ethically.
  • Understand common system vulnerabilities and their associated exploits.

Certification Earned: Network Penetration Tester (NPT)

Module 5: 0705 Advanced Offensive Techniques (AOT)


Duration: 30 hours

Advanced offensive security techniques, including post-exploitation maneuvers and an introduction to emerging trends in the field. 


  • Post-Exploitation Techniques: Privilege escalation, lateral movement, etc.
  • Countermeasures and Defense Techniques
  • Overview of Emerging Trends in Offensive Security

Student Learning Outcomes:

  • Execute advanced post-exploitation techniques.
  • Adapt to the rapidly changing cyber threat landscape.

Certification Earned: Advanced Offensive Techniques (AOT)

Students can choose to undergo any individual course for a specific stackable credential or pursue the entire program for a comprehensive understanding of offensive security. The full completion of all modules earns them the title of "Offensive Security Certified Expert (OSCE)."

Prerequisites: Basic knowledge of networking, Linux, and scripting languages like Python is recommended for this course. Previous experience in cybersecurity or a related field will be helpful but is not necessary.

Website Design