View reviews for professors for this course View On Testudo


Advanced Topics in Theory of Computing; Introduction to Secure Distributed Computation

This course is an introduction to secure distributed computation (broadly construed), primarily intended for graduate students interested in research in this or related areas. Topics will include secure computation, oblivious RAM, differential privacy, SNARKs, and consensus/blockchain protocols. The course will emphasize definitions, foundations, and formal proofs of security, though no prior background in cryptography will be assumed.

Sister Courses: CMSC858A, CMSC858B, CMSC858C, CMSC858D, CMSC858E, CMSC858F, CMSC858G, CMSC858K, CMSC858L, CMSC858M, CMSC858O, CMSC858Q, CMSC858R, CMSC858X, CMSC858Z

Spring 2021

11 reviews
Average rating: 3.73

Past Semesters

3 reviews
Average rating: 4.00

2 reviews
Average rating: 4.00

Average GPA: 3.49 between 10 students

"W"s are considered to be 0.0 quality points. "Other" grades are not factored into the average GPA calculation.