Wiki Groups

The wiki group assignments have been assigned. You can find out which groups are assigned what topics at the following google doc: here

Welcome to CS 166

Welcome to CS 166: Introduction to Computer Systems Security, Spring 2014. We will holding class Tuesday and Thursday 1:00pm - 2:20pm in CIT 477 (Lubrano). 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 issues.

Prerequisites

Students must have completed courses that satisfy all the conditions below:

  1. CS 16, CS 18, or CS 19
  2. CS 33