Prospective students

Update, Fall 2026: AI has made it very easy to broadcast emails to professors. It is getting harder and harder to tell if an email I get is a human interested in working with me, or an email sent by an agent. So I am almost never replying to prospective student emails anymore.

This year, I am looking for a student interested in the privacy analysis of searchable encryption protocols! This involves some applied crypto, some stats, some simulations of these systems, etc. Please take a look at related work on this (e.g., my SAP or IHOP papers). Not looking for someone in ML/AI privacy at this point.

Research Topics

I am looking for motivated students that want to do research with me on various privacy topics. My main research topics are:

Please check my Research Page for an informal description of each of my research lines (written, mostly, for prospective students). Besides these directions, I am open to work on privacy-related topics if there is common interest. Usually, if the problem involves reasoning about what privacy is, how to measure it, and how to provide it, I might be interested. My work sometimes uses cryptographic techniques, but I am not an expert (and thus not a good supervisor) for someone that wants to work in pure crypto, systems security, or network security. I do work on applied cryptography: develop systems that rely on available cryptographic tricks to reduce their leakage (e.g., privacy-preserving searchable databases).

What am I looking for?

Becoming a grad student is a big time commitment. You are going to spend at the very least (for master’s degrees) two years doing research on a topic. Being happy with your research topic (and with research itself) is very important! Do not do a research-based masters just for the sake of getting a master’s degree (we have a course-based master’s program if you do not want to do research). Thus, motivation is very important. Ask yourself questions like: why does research sound interesting to you? Why research on privacy? Why at UBC and/or with me?

Other skills that I am looking for:

Applying and Emails

I can only accept students that have applied through the general admission process of ECE UBC (MASc or PhD programs). Therefore, there is no need to send me an email letting me know you want to apply: I will review all the files of applicants that have selected my name as potential advisor, even if we haven’t talked prior. I get a lot of emails from prospective students, and sadly most of them are from students with loosely related research areas. I end up getting overwhelmed, putting all of them in a folder, and maybe read them when it’s too late.