If you have any course related or logistical questions, please contact us using one of the methods below:

  • Private Ed post: These can be seen by all instructors and TAs.
  • cs61c@: Emails sent here can only be seen by instructors and head TAs. Future instructors and head TAs will also be able to read emails here, but we can delete emails upon request.

Please do not email individual instructors or TAs for logistics.

DSP Data: has access to DSP information for 61C


Dan Garcia

he/him DSP Data


I'm super delighted to be co-teaching this course with my friend and colleague, the amazing Justin Yokota. I'm passionate about our new "A's for All" initiative that we want to start sweeping the world. On the fun side, I can play 20+ songs on the harmonica (but they all end up sounding like "Piano Man"), juggle 5 balls, score in the low 90s on the links, spin things on my finger, and recite all the words to many old-school raps, stand-up comedy bits and Monty Python sketches. I also have a collection of several hundred game and puzzle books, and terribly enjoy sharing good brain teasers or playing any one of my many exotic board games with students in my GamesCrafters group. Don't get me started telling jokes...

Justin Yokota

he/him DSP Data


Hi All! I'm Justin (he/him), one of the co-instructors for 61B and 61C this semester. As an undergraduate, I did a double math/CS major, and completed a fifth-year masters in a parallel computing project (all at Berkeley). I additionally worked as a TA for nine semesters, with a focus on exam writing.

Outside of work, I spend most of my time playing Celeste (9D is brutal) and solving/writing puzzles as part of BMT and teammate.

Part 2 of 2: Liberal warmness stacks, overpass bot flies. Avert seams framing class.

Head TAs

Jero Wang

he/him DSP Data


Rosalie Fang

she/her DSP Data


Hello!!! I'm Rosalie and I'm a senior studying CS and Econ, and I'm super excited to be a part of your 61C journey this semester! Talk to me about restaurants / boba in Berkeley, and LOTR if you're a fan :)


Anjan Das



Hey everyone! I'm Anjan and I'm a senior studying CS and Applied Math. When I'm not teaching the best class at Cal, I enjoy napping and playing video games. Looking forward to meeting all of you!

Arda Akman



Hi everyone, my name is Arda. I am a junior from Istanbul (not Constantinople), Turkey. I like watching football (the actual one), playing tennis, and getting destroyed in board games This will be my third time teaching 61C, so let me know if you have any questions and I bet were going to have a wonderful semester :).

PS noise warning on the link :))

Billy Bao



Hi! I'm Billy, a junior studying EECS, and this is my second semester on course staff. I love tabletop games, orienteering, video game music, and biking. I'm excited to meet you all and explore the amazing world of computer architecture together!


Hi! I'm Brendan, and I'm a third year studying EECS. I'm excited to be back teaching 61C, and I look forward to meeting y'all! :)

Eddy Byun



Unless you're feeling RISC-y, I'd avoid hazards like the Big C. Legend has it that there is a fault line underneath it... a segmentation fault. Send any puns my way so that I can annoy Jero! :D ඞ

Elizabeth John



Happy to be teaching one of my favorite classes in my last semester! I'm also a Music major, and I love reading, watching Tamil films, listening to music, and learning languages in my free time. Can't wait to meet you all!

Ella Shi



nice to meet y'all ;)

Eran Kohen Behar



Hi! I'm Eran, a junior EECS major from Istanbul, Turkey. Besides teaching I love traveling, photography and to play the piano. This is my second time teaching 61C. Feel free to reach out to me about anything, 61C related or not :)

Eric Kusnanto



Heyo! I'm Eric and I'm a junior studying CS from Los Angeles! I enjoy late night chats, listening to podcasts, and browsing bookstores. This is my third time teaching 61C, and I hope to see all of you soon!

Erik Yang



hi! I'm Erik, a 3rd year from Sacramento studying CS. I'm excited to meet you all this spring :)

Esme Cohen



Hi, I’m Esme, and I’m excited to be joining CS61C for my third semester on staff!

Kyle Chiu



Hello! I'm a Junior studying Computer Science. My New Year's resolution is to break my crippling League addiction (it's definitely gonna work this time I can feel it). Things I actually enjoy are cooking and watching terrible movies so if you have any recommendations send them my way. Looking forward to meeting you all this Spring.

Nikhil Kandkur



Hi! I'm Nikhil and I'm a 3rd year from Fremont studying CS and CalTeach. I'm super excited to teach 61C for the third time! Extra stuff I like to do include listening to new kinds of music, binging TV, and biking.

Rohan Mathur



Hi! I'm Rohan and I am a junior from Cincinnati, Ohio (go bucks) studying computer science and economics. My hobbies include playing guitar, bass, and running. P.S. IF ANYONE FINDS A LIGHTNING MCQUEEN LUNCHBOX ON CAMPUS, PLEASE EMAIL ME AT

Rohit Mittal



Ryan McConnell



Hi, I'm a junior in EECS from San Diego and this is my third time on 61C staff. I'm into F1, flannels, and calculated procrastination and I'm looking forward to meeting you this fall!

Sydney Karimi



when i look at my window blinds all i see are cache lines...


Aaron Shalf



go bears

Akshat Satija



Hi all! I hope you guys have a great time in CS 61C -- feel free to reach out anytime if you need help with anything :)


What am I supposed to put here?

Oh yes, my name is Anthony and I am a rising junior. I am looking forward to an amazing semester with all of you!

I absolutely love sports, avid supporter of the Green Bay Packers and Milwaukee Bucks, and I also love music as well as binge watching stuff whether that be a tv series, anime, etc. Feel free to hmu to talk about anything! :))

I am also a proud owner of a baby taylor guitar though I still can't play neon with just my thumb and index finger :((

Is this bio good enough?

Ben Yin



Hey there! I'm Ben, a junior studying CS/Applied Math. I'm excited for my second semester on course staff. My hobbies outside of school include solving the Rubik's cube and playing video games (mostly osu!).

Bill Hu



Hi everyone! I'm Bill, a junior studying EECS and Data Science from Toronto. I enjoy taking naps, watching shows, and listening to music. I'm excited to be teaching 61C this semester and hope you all will have a great experience!

Catherine Van Keuren



Hi everyone! I'm Catherine, a third-year CS major originally from Florida! In my free time, I enjoy listening to music, doing yoga, and scoping out cute cafes. Feel free to reach out with any questions!

Eugenia Chien



hello! 61c is one of my favorite classes so i hope you enjoy it too!

i started playing hades over break so talk to me about strong/fun/meme builds :)

Grace Zheng



helo!! Enjoy you CS61C journey:)))

Hannah Oh




Joel Jaison



Hey! My name's Joel and I'm a junior studying computer science. I'm from San Jose, and in my free time I enjoy running, playing the piano, and watching movies/shows. I really enjoyed 61C when I took it and I hope you all will too!

Sonika Vuyyuru



Su-Ann Ho



teaching coz I'm a risc-taker, email me for pointers.

Yuanhan Li



Hi, I'm a 3rd-year CS major. Glad to teach this course again and hope you will like 61c as well!