CS 155 Syllabus

(Spring 2002)


   

The course covers principles of computer systems security. We will discuss various attack techniques and how to defend against them. Topics include Network attacks and defenses, Operating system holes, application security (web, e-mail, databases), viruses, social engineering attacks, privacy, and digital rights management. Course projects will focus on building reliable code. The course is intended for senior undergraduates and first year graduate students.

Pre-requisites: CS140 (operating systems).

Topics

Introduction

Part I: Application security


Last update: April 19, 2002 by Dan Boneh