Computer Science 276
Title | Cryptography |
---|---|
Units | 3 |
Prerequisites | 170. |
Description | Graduate survey of modern topics on theory, foundations, and applications of modern cryptography. One-way functions; pseudorandomness; encryption; authentication; public-key cryptosystems; notions of security. May also cover zero-knowledge proofs, multi-party cryptographic protocols, practical applications, and/or other topics, as time permits. |
Sections | Instructor | Teaching Effectiveness | How worthwhile was this course? |
---|---|---|---|
Fall 2020 | Shafi Goldwasser | ||
Raluca Popa | |||
Fall 2018 | Sanjam Garg | ||
Fall 2017 | Alessandro Chiesa | ||
Fall 2016 | Sanjam Garg | ||
Fall 2015 | Alessandro Chiesa | ||
Fall 2014 | Sanjam Garg | ||
Spring 2009 | Luca Trevisan | ||
Spring 2006 | David Wagner | ||
Spring 2004 | David Wagner | ||
Spring 2002 | Luca Trevisan | ||
David Wagner | |||
Fall 1998 | Manuel Blum | ||
Fall 1995 | Manuel Blum | ||
Fall 1994 | R. Ostrowsky | ||
Fall 1992 | Manuel Blum | ||
Spring 1990 | Manuel Blum | ||
Spring 1989 | Manuel Blum | ||
Overall Rating | Teaching Effectiveness | How worthwhile was this course? | |