Prerequisites: Minimum grade of C- or better in CMSC216, CMSC250, and CMSC351; and permission of CMNS-Computer Science department. Recommended: Minimum grade of C- in CMSC456.
Introduces students to the rapidly developing field of secure multi-party computation, where parties can compute a function of their private inputs without the need for a third party.