Time: Tuesdays and Thursdays, 10:30am-11:50am
Location: EEB 025
Instructor: Franziska Roesner <franzi@cs.washington.edu>
Office Hours: CSE 654, Mondays 11am-12pm (or by appointment)
Teaching Assistant: Adrian Sham <adrsham@cs.washington.edu>
Office Hours: CSE 218, Fridays 12pm-1pm (or by appointment)
Catalyst forum: https://catalyst.uw.edu/gopost/board/franzi/41410/
Catalyst dropbox: https://catalyst.uw.edu/collectit/dropbox/franzi/37055
Catalyst gradebook: https://catalyst.uw.edu/gradebook/franzi/96034
Course mailing list: http://mailman1.u.washington.edu/mailman/listinfo/cse564a_wi16
For more information, please use the navigation bar at the top of the page.
Computer systems play a critical role in modern society. Unfortunately, there exist individuals -- including vandals and professional criminals -- who wish to compromise the security and privacy of these computer systems. Computer security is the discipline dedicated to protecting computer systems and their users from the malicious actions of adversaries. This course is designed to bring participants to the forefront of modern computer security research, thereby giving students the foundations for advancing the state-of-the-art in the field. This course also targets individuals in other fields who wish to address security and privacy in their own research.
We begin by defining the field of computer security, introducing key concepts such as adversaries, threat models, risk management, defenses, and deterrents. We then study the central themes of modern computer security research, including: human aspects; attack creation and modeling; attack detection and measurement; cryptography and communications security; system design and implementation; web and smartphone security and privacy; and side channels. Because of its strong research focus, participants in the course will read and discuss research papers, as well as conduct independent research in a topic related to computer security.