The goal of this course is to teach students the basics of penetration testing and post-incident investigation. Students will learn a variety of methods to test the security and protection mechanisms of systems and how to bypass them. By learning how to "attack" a system, students will learn to identify various artifacts left behind after an "attack" in the real world.