teaching+students

Courses at Brown

  • CS 16: Introduction to Algorithms and Data Structures from 2017 to 2021
  • CS 2952V: Algorithms for the People in 2020
  • CS 2950V: Topics in Applied Cryptography in 2016, 2017, 2018 and 2019

Student Advising

Summer Schools

  • Selected Areas in Cryptography (SAC), 2019
    • Encrypted search: intro and basics (slides)
    • Encrypted search: leakage attacks (slides)
    • Encrypted search: leakage suppression (slids)