Now recruiting.

I actively recruit self-motivated students passionate about research in 3D graphics and vision.

How to apply

prospective & current
Prospective students

If you are interested in working with me, please apply to our PhD program in computer science and mention my name in your application — I will make sure to review every PhD application that lists my name.

Note: I receive a high volume of emails and, unfortunately, cannot reply to every inquiry or provide individual feedback.

Current UIUC students

If you are already an undergraduate or graduate student at UIUC, feel free to directly or stop by my office (NCSA 4102B) to chat.

Frequently asked questions

02  /  FAQ
Q.01
What technical background are you looking for?
I look for students with strong fundamentals in mathematics (e.g., multivariate calculus, differential equations, and statistics) and coding (in C++, CUDA, and Python). Even for vision-oriented topics, I prefer a sufficient background in computer graphics or rendering.
Pro tip: Demonstrated ability to read recent research papers and reproduce the results will make your application stand out.
Q.02
How are the admission decisions made?
Admission decisions are handled centrally by our graduate admissions committee, whose members change every year. Because of this committee structure, I am unable to predict the outcome of any individual application.

Post-docs & visitors

by collaboration

I occasionally host visiting scholars and students, typically to support ongoing collaborations or specific research goals. If you are interested in visiting, the best approach is to start a conversation about your work — feel free to or catch me at a conference. Once we identify a shared research interest and a clear path forward, I am much more likely to sponsor a visit.

I also welcome inquiries from standout students who are currently producing interesting work or are supervised by potential collaborators.