Classes and Seminars Taught by
Ronald L. Rivest
Some recent courses I have taught:
6.033: Computer System Engineering
(S98)
(S00)
6.042: Mathematics for Computer Science
(S95-S96)
6.045: Automata, Computability, and Complexity
(S92-S93,S02-S03)
6.046: Introduction to Algorithms
(S99,S04-S06)
6.851: Algorithms (S87-S91, S94)
6.857: Computer and Network Security
(F95-F04,F06)
6.858: Machine Learning.
(F87-F90, F92-F94)
6.897: Selected Topics in Cryptography.
(S04)
Cryptography and Security Reading Group
The
reading list
for my reading group in cryptography and security.