In this course, we were introduced to the basic terminologies used in ethical hacking. Futhemore, students used various useful tools which are used for penetration testing. We learned how to find and identify vulnerabilities in numerous systems and how to operate the industry leading tools, and follow the framework in order to perform penetration testing on all different kinds of target systems.