Please append to all email addresses.


Ren Ng
Angjoo Kanazawa


Jade Singh
Hi, I'm Jade, a senior CS major + one of the head TAs! I took 184 last spring and loved it, but I know that this class can sometimes feel stressful, so feel free to reach out! Let's have a fun semester :) (she/her)
Rishi Upadhyay
Hi, I'm Rishi, a 3rd year CS major and one of the head TAs. Feel free to reach out to me about anything anytime. I'm looking forward to a great semester!
Matt Tancik
Hello! I'm a graduate student advised by Ren and Angjoo. My research focuses on combining modern machine learning methods with graphics. Outside of school, I try to spend as much time as possible outdoors.
Utkarsh Singal
Divi Schmidt (she/her/hers)
Hello hello, I'm a third-year CS student. I caught the graphics bug after taking this class over the summer! Most of my free time is spent rock climbing at Indian Rock or wishing that climbing gyms were still open!
Kenny Chen
Hi fellow students, I'm currently a senior CS major here at Berkeley. Some of my non-academic interests include Pop Smoke, Atlanta, Swimming, and being carried out of bronze in Valorant. (he/him/his)
Cheng (Bob) Cao
Hello! I'm Cheng (Bob), and I'm currently a third year CS major, interested in real-time rendering. I love playing games like Overwatch, StarCraft II, and also games that have great visuals and technology. (he/him/his)
Mark Zhang
Hi! I'm a third-year CS major who, aside from graphics, is also into systems, networking, and security. I like playing rhythm games, especially osu, but I'm pretty bad at all of them. I hope you all enjoy CS184! (he/him)