I teach the core distributed systems curriculum at Columbia and am in the process of developing a privacy curriculum. I publish most of my teaching materials online:

M.S. System-Track Advising

I serve as an M.S. advisor for the systems track. I hold office hours for systems-track MS advising on Thursdays 1:30pm-2pm. Please come to the office hour instead of writing emails or requesting appointments. On-demand appointments will only be granted under special circumstances. </p>