The penetration testing course for students is divided into two main sections: preliminary skills and penetration testing. Each chapter contains interactive slides, video training, quizzes, exercises, and references. The course uses Backtrack 4 and provides a virtual lab for students to practice penetration testing skills. Topics covered include vulnerability assessment, networking fundamentals, web applications, information gathering, footprinting and scanning, attacks and exploitation such as XSS, password cracking, and SQL injection.