Welcome to Introduction to Computer Security @ Rice
Overview and Purpose
This elective course covers a wide variety of topics in computer security, including hands-on experience with breaking software and engineering software to be harder to break. For example, students will perform buffer overflow attacks and exploit web application vulnerabilities, while also learning how to defend against them. Grades will be based on homework, projects, and a final exam.