Staff

Add ‘berkeley.edu’ to the end of all emails.

Instructors

Teaching Professor Dan Garcia profile photo

Teaching Professor Dan Garciahe/him/his

ddgarcia@

Office Hours: TBD in SODA-777

I’m just so delighted to be teaching the course again! I co-invented BJC in 2008 with my good friend and colleague Brian Harvey, and absolutely love teaching it. I’m passionate about bringing engaging and powerful CS “big ideas” to students who normally wouldn’t be exposed to it. I am humbled by all the national attention BJC has received (see the “in the News” part of my website) and hope you find this class beautiful and joyful! When I’m not working, you can find me traveling, playing golf or board games (e.g., Monopoly Deal), or binging shows (anything Pixar or Marvel) with my family. p.s. My wife and I both went to Cal for grad school… Go Bears!

Head Teaching Assistants

Stacey Yoo profile photo

Stacey Yooshe/hercs10@berkeley.eduDSP

Hello! I’m Stacey, a senior majoring in bioengineering. I took CS10 in Spring 2022 and have been involved with the team ever since. I’m thrilled to be returning as Head TA this Spring. CS10 was a great, friendly introduction to computer science at Berkeley, and it really helped me dive into the field with confidence. Outside of academics, I enjoy cooking, listening to music, and being creative. Feel free to reach out with any questions! :D

Victoria Phelps profile photo

Victoria Phelpsshe/hercs10@berkeley.eduDSP

Hello everyone! I’m thrilled to be your Head TA this semester. I currently work as an intern for a software company, SAP, the company that sponsors the programming language Snap!, which we’ll be using throughout the semester. My passion lies in research, particularly in software development and computer science (CS) education. When I first took this course, I had no programming experience, but I fell in love with it and became a dedicated advocate for CS10 and Snap!.

As a non-traditional student returning to school after a four-year gap, I firmly believe that anyone can learn CS. The field is open to everyone, regardless of age, skill level, or previous experience. My key piece of advice is to embrace failure as part of the learning process. Remember, not knowing something now doesn’t mean you won’t master it soon. I’m excited to share this journey with you and help you discover the world of computer science!

Tutors

Aanvi Kothari profile photo

Aanvi Kotharishe/her

Hello! My name is Aanvi, I’m a junior majoring in CS. I took CS10 in Fall 2022 and it has been one of my favourite classes at Cal so far. I’m excited to be back on CS10 staff for a forth semester! I genuinely enjoy solving problems, writing code and teaching. Outside of school, I find joy in golf and swimming. Hope to make you all love this class as much as I did.

Dream Lopez profile photo

Dream Lopezshe/her

Hello everyone!! I’m a senior majoring in Data Science and Public Health. I took CS10 my first semester at Berkeley and it really helped my build confidence in my coding abilities! This is going to be my 8th semester with CS10! In my free time I love to read, hike, watch movies, find cute coffee shops, and bake. I look forward to meeting everyone and help you fall in love with CS <3

Harry Qian profile photo

Harry Qianhe/him

Hi! I am a Junior majoring in Physics and a minor in EECS; I’ve been on the CS 10 staff team for a couple of semesters and I am very excited to meet you all. I’m from Rome, Italy, so if you have any questions about Italy, stop by and ask! I joined the class with ZERO experience in coding, and I left the class with enough skills to start my CS journey here at Cal. I hope to support you throughout the course!

Marius Castro profile photo

Marius Castrohe/him

Yo! My name is Marius and I’m a senior majoring in Applied Math and Computer Science. I took CS10 Spring 2022 and have been involved with the course on staff ever since. I’m pumped to see what this semester has for all of us! I came into Berkeley with no coding experience and I remember how my roommates (who were in 61A/B at the time) screens used to look like giberish while they did hw. I had no idea what CS was so I decided just to try it out by taking CS10. The class quickly became my favorite I’ve taken so far at Berkeley as it opened up the world of programming to me in a very beginner-friendly way. I hope to lend other students a hand in finding their way into Computer Science as a whole and maybe even find a passion like I did :)

Raka Litanto profile photo

Raka Litantohe/him

Hello! I’m Raka, a senior majoring in CS. I have been an AI and a reader before, and this is my fourth time being a UCS-1 for CS 10. Before coming into Berkeley, I had never coded before, but taking CS 10 opened my eyes to the wonderful world of Computer Science and really helped me for my future classes. I hope all of you can enjoy CS 10 as much as I did!

Academic Interns

Aakash Mavuduru profile photo

Aakash Mavuduruhe/him

Hi! I’m a freshman studying Data Science and Applied Math. I took CS10 last semester and I’m excited to come back as an AI this semester. For me, CS10 was an engaging introduction to computer science that enabled me to tackle the rest of my CS courses at Berkeley. In my free time, I love to cook, listen to music, and shop. I look forward to meeting you all!

Bella Longhi profile photo

Bella Longhishe/her

Hey y’all! I’m Bella, a senior studying Computer Science. I took CS10 in Spring 2022, and it inspired me to dive into Berkeley CS. I am involved in GamesCrafters and Neurotech @ Berkeley! I love anything outdoors—whether it’s backpacking, kayaking, skiing, or hiking.

Brian Kim profile photo

Brian Kimhe/him

Hi, I’m Brian and I’m a junior studying CS. I’m excited to support you all this semester. Feel free to reach out about anything!

Edan Gortzak profile photo

Edan Gortzakhe/him

Hello there! My name is Edan and I’m a sophomore studying EECS. I am excited to be an AI for CS10 this spring for my first semester on course staff! Outside of school I enjoy playing soccer and basketball, skiing, hiking, poker, and watching sports. Feel free to ask me questions about the course or anything else!

Hitha Varganti profile photo

Hitha Vargantishe/her

Hi there! My name is Hitha and I’m a freshman studying Computer Science and Data Science. Some of the classes I have taken/taking that have given me the technical experience to intern for CS10 include: Data8, CS61A, Stat 33a, and Econ148. Feel free to ask me about these classes or anything in general! I’m super excited to have a pedagogical perspective on my major and I can’t wait to assist with labs, OH, and projects. Outside of the classroom I love to hike, paddleboard, workout, and enjoy the fresh air. I’m always open to chat :D

Jasmine Sov profile photo

Jasmine Sovshe/her

Hi everyone! I’m Jasmine and I’m a freshman intending to double major in cognitive science and rhetoric. If you have no prior experience with programming, never fear—I didn’t either when I took CS10 in Fall 2024, but I’m here now! In my free time, I love to read, write fiction, sing, do makeup, and eat chocolate. I’m super excited to help you all navigate the world of programming this spring!

Jennifer Liu profile photo

Jennifer Liushe/her

Hi!! My name is Jennifer and I’m a first year intending on majoring in psychology and cognitive science (so far XD). I love collecting Pokemon cards (real and TCG Pocket) and pictures of cats. Excited to work with you guys!!

Joanna Chen profile photo

Joanna Chenshe/her

Hi! My name is Joanna and I’m a senior majoring in Data Science. I’m from Taiwan. I’m excited to be an AI for CS10 this semester. I’m researching game theory, statistics, and machine learning. Outside of the classroom, I love to cook, listen to music, and watch movies. Feel free to ask me anything ❕❗❕

Kat Bernabe profile photo

Kat Bernabeshe/her

Hii, I’m Kat! I’m a sophomore studying Engineering Math and Statistics. This is my first time AI-ing for CS10 so I’m looking forward to meeting you all! <3 I’m from LA and I love vlogging, cafe-hopping, and big snoopy fan! Feel free to reach out to me for support :)

Oindree Chatterjee profile photo

Oindree Chatterjeeshe/her

Hi! My name is Oindree, and I’m a sophomore studying EECS. I’m super excited to be part of the CS 10 course staff to help create a comfortable and fun learning experience for everyone! In my free time, I enjoy hiking and photography. I look forward to meeting you all :)

Raul Quintero profile photo

Raul Quinterohe/him

Yo my name is Raul! I’m from Salinas, CA. I am a freshman studying Data Science. I came into Berkeley with no programming experience and took CS10 last semester, really enjoyed the course and learned a lot! So I decided I wanted to help out and I am now an AI and can’t wait to help!

Tanoosh Rayavaram profile photo

Tanoosh Rayavaramhe/him

Hello! My name is Tanoosh and I’m a first year student and my intended majors are Analytics and Statistics. I took CS10 in Fall 2024 and have returned to AI for this class. CS10 was my first introduction to CS and has provided me with a smooth and effective transition into pursuing CS in my academic career at Berkeley. Outside of school I love hiking, animals, music, and exploring the city. I look forward to meeting everyone!

Trevor Santiago profile photo

Trevor Santiagohe/him

Hi! I’m a sophomore from San Diego, studying Applied Math and a bit of CS. I took CS10 in Fall 2023 as my first computer science class and really made me want to keep exploring CS. I rememeber the course staff being so helpful and they really created a great learning environment for someone learning how to program. Outside of school I really enjoy watching basketball, photography, and swimming. Excited to work with you all this semester!