CMSC414: Computer and Network Security

Spring 2015


Home Syllabus Schedule Projects Resources Piazza

Resources

Relevant texts

There are no required textbooks for this course. However, the following are quite good, and I recommend them. They may be helpful for reinforcing concepts, practice problems, and delving deeper into some topics than we may go into in class.

Required (and optional) readings and material will be posted on the schedule page. You can also find a lot of great material (some of which is also covered in this class) in Vern Paxson's CS 161 course at Berkeley, and previous CMSC 414s offered here.

GDB reference

GDB will be your friend in this course and in the future.

Virtual Machine software

Be sure to download the VM we will be using for the projects. The user manual has login information.

There are several good virtualization software packages; I recommend VirtualBox.

(Recall that your project submission must work within the Virtual Machine (VM) that we provide you. Be sure to test your code thoroughly in the VM provided.)

Web Accessibility