Cornell Bowers College of Computing and Information Science
An interior photo of Gates Hall

Faculty Mentors

Summer 2025

  • Abe Davis
  • Aditya Vashistha
  • Adrian Sampson
    • ​Suggested: Taken CS3110 or CS3410
  • Amy Kuceyeski
    • ​Required: Python coding skills and knowledge of basic statistics
    • Suggested: Intro AI skills
  • Andrew Myers
  • Angelique Taylor (Cornell Tech)
  • Bharath Hariharan
  • Cheng Zhang
  • ​Chris Csikszentmihalyi
    • Suggested: At least one of the following skills sets - (1) acoustic signal processing and ML; (2) web platform development in Python; (3) robotics/ROS development hardware and software. Students with an interest in social and environmental justice, tech and indigenous communities, or tech in the majority world may also apply
  • Claire Cardie
    • ​Required: Interest in NLP
    • Suggested: Background in NLP (e.g., taken CS4740) or deep learning
  • Cristian Danescu-Niculescu-Mizil
  • Cristobal Cheyre
  • ​Dan Kowal
    • ​Suggested: Coursework in regression analysis or ML
  • David Bindel
  • David Matteson
  • David Mimno
  • David Shmoys
    • ​Suggested: Knowledge of Python and taken CS4820​
  • Eva Tardos
  • Francois Guimbretiere
  • Gili Vidan
    • Required: Experience with Python or R for data analysis (such as INFO 2950/2951-concurrent enrollment in Spring 2025 ok); demonstrated desire to study journalism, trust in online information ecosystems, transparency in AI, and online communities
    • Suggested: Experience with one of the following aspects of qualitative research: interviewing participants, using a codebook to analyze interview transcripts, synthesizing scholarly literature
  • Giulia Guidi
    • ​Required: Taken CS3410 and familiar with C++
    • Suggested: Taken CS5220
  • Hadar Averbuch-Elor (Cornell Tech)
  • Hakim Weatherspoon
  • Jaehee Kim
  • James Booth
  • Jennifer Sun
  • Justin Hsu
    • ​Required: Taken CS3110 (received at least A-)
    • Suggested: Taken one or more of the following: CS4110, CS6110, CS6117, CS6861​
  • Kevin Ellis
    • ​Required: Knowledge of Python and experience with AI, ML, and/or web development
  • Kristina Monakhova
    • ​Suggested: Interest in imaging systems, inverse problems, signal processing
  • ​Kuan Fang
    • ​Suggested: Background in AI, robotics, ML, computer vision; taken CS4780 or CS4756​
  • Michael Kim
  • Noah Snavely (Cornell Tech)
    • Required: Taken an undergraduate level computer vision course or have experience with web development
  • Noah Stephens-Davidowitz
  • Qian Yang
    • ​Required: At least one of the following skill sets - (1) experience in NLP, especially with LLMs such as GPT and Gemini Flash; (2) building web apps with Python; (3) experience in JavaScript and/or data visualization
    • Suggested: Multiple skill sets as described above​
  • ​Saikat Dutta 
    • Required: Strong programming experience (Python/JAVA)
    • Suggested: Experience with machine learning, compilers, or software engineering
  • Sainyam Galhotra
  • Sarah Dean
    • ​Suggested: Taken ML (3780) and/or RL (4789); interest in control, dynamics, optimization
  • ​Steve Marschner
    • ​Required: Strong in math and skills in rendering or simulation
  • Tanya Goyal
    • ​Required: Strong programming skills (Python)
    • Suggested: Proficient with Pytorch; familiar with basic probability and linear algebra
  • Tapo Bhattacharjee
    • ​Required: Knowledge of Python (ROS and C++ are bonus)
    • Suggested: Taken CS4750
  • Thijs Roumen (Cornell Tech)
    • Suggested: Experience with CAD tools​
  • Thorsten Joachims
    • ​Required: Taken CS3780 (or equivalent)​
  • Walker White
  • Wei-Chiu Ma
    • Required: Taken an undergraduate level computer vision or ML course
    • Suggested: Taken a graduate-level computer vision course
  • Wen Sun