For logistics and administrative questions, please email (a private email that is only seen by the head TAs and professors).
Append to all emails below.


Koushik Sen


Office Hours: Tu 2-3p
Office Hour Link

Satish Rao

satishr@ • website

Office Hours: M 3-4p
Office Hour Link

Admin Student Instructors

Alberto Checcone


Briana Zhang (she/her)


I’m a senior EECS major and this will be my third semester TA’ing for CS 70! In my spare time, I play Genshin Impact while listening to podcasts. Feel free to reach out via email whenever you have questions!

Dustin Luong (he/him)


Hey everyone! I’m a 4th year studying CS and Neurobiology from San Jose, CA. This is my 4th and last time being a TA for 70 :’) My favorite pastime is basketball, my favorite campus building is Doe, and my favorite class is CS70. I hope you enjoy this semester!

Richard Hu (he/him)

Hi! I’m a third year EECS student and this is my 5th time TAing for CS 70! In my free time, I enjoy cooking, hiking, playing TF2, watching The Office and Ted Lasso, and working out. Hope you have a wonderful semester :D

Tarang Srivastava (he/him)

tarang.sriv@ • website

Hi! I’m a third year Math and CS double major and this is my 5th time as a TA and 3rd time as a Head TA for CS70! In my free time, I enjoy watching sports, come talk to me about F1 or football.

Student Instructors

Abinav Routhu (he/him)


Office Hours: Th 3-4p, F 2-3p

Alec Li (he/him) • website

Amogh Gupta (he/him)


Office Hours: M 4-5p, Tu 2-3p

Austin Lei (he/him)


Office Hours: TuTh 3-4p

Hi. I’m Austin. I’m a third-year Math/CS student. I like math, puzzles, and getting disappointed by the San Jose Sharks.

Catherine Gai (she/her)


Office Hours: F 3-5p

Frank Wang (he/him)


Office Hours: W 10-12p

Hello! I’m a senior studying EECS and math from the Bay Area, and this is my 4th time TAing 70. Go Warriors.

Gilbert Feng

gilbertfeng@ • website

Hi! I’m Gilbert, a third-year from the South Bay. My various interests include mathematics, strategy games, and strength training. Hope you have a great semester!

Janice Guo (she/her)


Office Hours: F 10-12p

Jason Xiong (he/him)


Office Hours: M 4-5p, F 1-2p

Hi! I’m a third year EECS major from NM. In my free time, I enjoy cooking, running, and playing LoR. Hope you have an enjoyable CS70 experience!

Jet Situ (he/him)


Office Hours: F 4-6p

Hello! I’m a third-year EECS+Business major from the Houston area. I’m not a fan of staying in one place, so you might find me studying anywhere on campus from Haas to Soda. In my free time, I play table tennis and BeatSaber, and this year, I’m learning to play the koto. Let’s make this semester the best yet!

Jonathan Guo (he/him)


Office Hours: M 10-12p

Jonathan Wang


Office Hours: TuTh 11-12p

I’m a fourth year CS major from NJ (near Princeton), TAing 70 for the third time this semester! I like climbing, canoeing, and eating Japanese food. Come talk to me about CS 70 studying tips, life at Berkeley, or anything at all :D

Kyle Lui (he/him)


Office Hours: M 11-1p

My name is Kyle Lui, and I am a 3rd year EECS major from NJ. In my free time, I like swimming, playing frisbee, and playing bridge. Hope you enjoy your CS 70 semester!

Michael Wang

m1ch43lw4ng@ • website

Office Hours: W 11-1p

Michelle Pan (she/her)

michellepan • website

Office Hours: F 11-1p

Hi there! I’m a second-year studying CS and logic. I’m a big fan of bread, word puzzles, taking long walks, and generally vibing~ Looking forward to a spectacular semester—see you around :)

Nate Tausik (he/him)


Office Hours: Tu 10-12p

Hi! My name is Nate, and I’m a third year Math, Physics and CS major from Los Angeles. When not doing problem sets, I can often be found cooking, practicing guitar, or playing video games, so feel free to talk to me about any of these things! CS 70 is one of my favorite classes I’ve taken at Berkeley; it can be challenging, but it had big impact on how I view math and the world in general. My biggest hope is that you all will find the course fun and exciting, and enjoy it as much as I did!

Qinhong Chen (he/him)

qinhong.chen@ • website

Office Hours: W 12-2p

Hi! I’m Qinhong (pronounced “chin-hong”) and I’m a 4th year CS/Econ major from Diamond Bar, CA. This is my fifth semester teaching CS 70! Outside of school, I like hiking, playing chess, and listening to music. I’m looking forward to this semester; feel free to talk to me about anything!

Rohan Bavishi (He/Him)

rbavishi@ • website

Office Hours: F 2-4p

Hey there! I’m a 5th-year PhD candidate in the Computer Science Department, researching automated code-writing techniques. This is my first time teaching CS70, so super excited! In my free time, I love to play, and design, video games (highly recommend Celeste, Baba is You, and Katana Zero!), read and practice the piano. Feel free to reach out to talk about anything, especially if it’s about grad school as I have accumulated quite a few years of experience! Cheers!

Sidhanth Mohanty (he/him)


Office Hours: Th 10-12p