Computer Science 161
Title | Computer Security |
---|---|
Units | 4 |
Prerequisites | CS 61C, plus either CS 70 or Math 55 |
Description | Introduction to computer security. Cryptography, including encryption, authentication, hash functions, cryptographic protocols, and applications. Operating system security, access control. Network security, firewalls, viruses, and worms. Software security, defensive programming, and language-based security. Case studies from real-world systems. |
Course Guide | Course Guide |
Sections | Instructor | Teaching Effectiveness | How worthwhile was this course? |
---|---|---|---|
Fall 2023 | Peyrin Kao | ||
Spring 2023 | Peyrin Kao | ||
Raluca Popa | |||
Fall 2022 | Peyrin Kao | ||
Summer 2022 | Peyrin Kao | ||
Fuzail Shakir | |||
Spring 2022 | Nicholas Weaver | ||
Fall 2021 | Raluca Popa | ||
Nicholas Weaver | |||
Summer 2021 | Peyrin Kao | ||
Nicholas Ngai | |||
Spring 2021 | Nicholas Weaver | ||
Fall 2020 | Nicholas Weaver | ||
Summer 2020 | Peyrin Kao | ||
Ryan Lehmkuhl | |||
Spring 2020 | Raluca Popa | ||
David Wagner | |||
Fall 2019 | Nicholas Weaver | ||
Fall 2018 | Nicholas Weaver | ||
Spring 2018 | Raluca Popa | ||
Fall 2017 | Nicholas Weaver | ||
Spring 2017 | Vern Paxson | ||
Fall 2016 | Raluca Popa | ||
Nicholas Weaver | |||
Spring 2016 | Raluca Popa | ||
David Wagner | |||
Fall 2015 | Doug Tygar | ||
Spring 2015 | Dawn Song | ||
Spring 2014 | David Wagner | ||
Spring 2013 | Vern Paxson | ||
Fall 2012 | Dawn Song | ||
Spring 2012 | Dawn Song | ||
Spring 2011 | Vern Paxson | ||
Fall 2010 | Doug Tygar | ||
Spring 2010 | Vern Paxson | ||
David Wagner | |||
Fall 2009 | Doug Tygar | ||
Fall 2008 | Dawn Song | ||
Overall Rating | Teaching Effectiveness | How worthwhile was this course? | |