Ethical Hacking

Course Code: CSCS 3502

Academic Year: 2026-2027

This course offers students an understanding of ethical hacking and penetration testing. The course introduces techniques such as footprinting, scanning, enumeration, system hacking, penetration testing, malware detection, sniffing, and social engineering, enabling students to identify vulnerabilities and intrusions within systems and networks. Discussions on the latest attack vectors and essential defense and offensive tools complement theoretical understanding. Moreover, students are introduced to diverse hacking tools and strategies, enhancing their ability to strengthen systems and applications against potential threats. By engaging in practical offensive and defensive security techniques, students gain insight into emerging hacking trends, empowering them to apply their skills in Information security and pursue further study in this dynamic field.