Teaching
Teaching and interacting with students through classes is one of my favorite parts of working in academia. I teach two courses in Rice's ECE and CS departments (see below). I also work with the Rice Office of STEM Engagement (R-STEM) to deliver computer vision lectures and demos to K-12 students and teachers in the Houston area.
My Courses
Semester: Spring
Undergraduate and graduate class covering basic to advanced concepts in computer vision. Topics include image formation and cameras, signal processing, mid-level vision, and high-level vision using deep neural networks, and recent foundation models.
Semester: Fall
Graduate class covering advances in neural network algorithms for generating images. Topics broadly fall into two categories: generative models (e.g., VAEs, GANs, Diffusion Models), and neural rendering (e.g., NeRF, Gaussian Splatting).