I am always looking for motivated undergraduate and graduate students who would like to engage in security and privacy research. You can take a look at my research page or ALPS to get an idea of my past/current projects.

Research Opportunities for Current Students

Most of my research projects require good algorithmic and programming skills. If you are interested in joining my lab, email me to discuss your interests. Include your CV and unofficial transcripts.

Note that if you are going to take research credits with me in a semester (independent study, BS/MS project, or thesis), we need to discuss and agree on your research project in the preceding semester.

If you are an undergraduate student, this will be a paid opportunity to gain research experience and apply your problem-solving skills in the context of improving the security of web applications. You will be involved in various educational, research, and technical learning opportunities as part of a project funded by the National Science Foundation. For your engagement in the research project, you will be paid a stipend and housing/meal support.

Candidates must:

  • Be undergraduate students.
  • Have strong programming and problem-solving skills. A solid foundation in data structures and algorithms, as well as programming experience in Python and/or Java is expected.
  • Be U.S. citizens, U.S. nationals, or permanent residents of the United States.

Familiarity and experience with the following will be a plus:

  • Web application programming and web application technologies (GET/POST requests, Javascript, etc.)
  • Web automation frameworks such as Selenium
  • Computer security and privacy
  • Relational databases and graph databases

If you are interested, send me an email with the following materials attached:

  • Resume/CV: include your education details, technical preparations, and relevant projects.
  • Unofficial transcripts from all colleges/universities attended.

Students from underrepresented groups (including but not limited to female students and racial/ethnic minorities) are highly encouraged to apply.

Prospective PhD Students (Funded Positions)

I am looking for prospective PhD students who are highly motivated for security/privacy research to join my research group. Expected background includes:

  • BS or MS in Computer Science or related disciplines
  • Strong background in algorithms and discrete math
  • Strong programming skills

The following qualifications will be a plus:

  • Coursework in security
  • Prior research experience, especially in security and privacy
  • Theoretical and applied knowledge of machine learning techniques

If interested, send me an email describing your motivation for security/privacy research and related prior experience. Also, include:

  • CV
  • (Unofficial) Transcripts
  • GRE test scores
  • TOEFL test scores (if applicable)