Announcements

Homework 1 and Collab Policies

As announced in lecture today, we will be collecting collaboration policies in class. Please hand in a signed paper copy as soon as possible. We will not grade any of your handins until you do so. Email the course staff if you have any questions.


The first homework will be released Thursday 2/2, and will be due Thursday 2/9 at 11:59pm. See the course missive for information on the course's late policy.

Welcome to CS 166

Welcome to CS 166: Introduction to Computer Systems Security, Spring 2012. We will holding class Tuesday and Thursday 1:00pm - 2:20pm in CIT 368. Roberto Tamassia and Bernardo Palazzi will be teaching the course.

Outline

This course teaches principles of computer security from an applied viewpoint and provides hands-on experience on security threats and countermeasures. Topics include code execution vulnerabilities (buffer overflow, sandboxing, mobile code), malware (trojans, viruses, and worms), access control (users, roles, policies), cryptosystems (hashing, signatures, certificates), network security (firewalls, TLS, intrusion detection, VPN), and human and social engineering, digital rights management). Prerequisites: CS 16, CS 18, or CS 19.