Privacy-Preserving Systems
Lecture
Main Campus
Course Description
CS 350S explores systems that use cryptography to provide strong privacy guarantees. Students will learn about both modern cryptographic tools and systems techniques, and they will examine how these are used together in existing cryptographic systems to minimize overheads. The class will consist of faculty lectures, student presentations, and guest lectures to offer a real-world perspective. Topics will include transparency logs, oblivious RAM, private information retrieval, and multi-party computation. Over the course of the class, students will build a privacy-preserving system. Prerequisites: Students should have taken CS155 or equivalent.
CS 350S
Units: 3
See When It's Offered opens a new window opens in a new tab
Typically Offered
Not Available
Grading Basis
Letter or Credit/No Credit
Class Level
Graduate
Instructional Mode
In Person
Gen Ed Requirement(s)
None
