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

Teaching Professor Dan Garciahe/him/his
Office Hours: TBD
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

Nahee Jeongshe/her
Hi all! I’m thrilled to be your Head TA this semester. I’m Nahee, a senior majoring in Data Science, and I’ve been working for CS10/BJC since my freshman year. I’ve made some of my best friends through this class and created precious memories along the way. Outside of class, I love watching social documentaries, racquet sports, organizing, bitter drinks, and writing personal papers. FYI, I’m from Korea and have lived in Singapore & Virginia. Super excited to meet you all!
Teaching Assistants
Tutors

Deepthi Konakanchishe/her
Hey everyone! I’m Deepthi, a sophomore studying EECS. I was a TI for this class in Spring 2026, and I’m excited to be back as a tutor to help introduce students to CS! Outside of this course, I love reading, drawing, skateboarding, and trying new food. I also enjoy collecting vinyls, so if anyone has music or restaurant recommendations, let me know! Looking forward to the semester!

Jasmine Sovshe/her
Hi everyone, I’m Jasmine! I’m a junior double-majoring in cognitive science and rhetoric, and I’ve been on course staff for 3 semesters. CS 10 was my first intro to programming, so if you’re looking for a great beginner’s course, you’re in the right place. In my free time, I love to write fiction, read, sing, and knit. Looking forward to answering all your questions!

Jordan Velascohe/him
Hello! My name is Jordan, and I’m a senior studying EECS. I’m excited to be a Tutor for CS10 and introduce students to the wonderful world of CS! Outside of academics, I love playing guitar, listening to new music, collecting records, and drinking coffee/matcha. Hope to see y’all in OH/labs!

Nikhil Kottahe/him
Hey everyone! I’m Nikhil, a sophomore intending on studying mathematics and computer science. I came to Cal with minimal coding experience, took CS10 in Fall 2025, and was a teaching intern for CS10 in Spring 2026. Outside of class, I’m interested in startups, enjoy collecting cards, and love playing pickleball, tennis, and basketball. Whether you need help with CS10, simply want to say hi, or talk about anything else, I’m always happy to chat!
Teaching Interns

Bumsoo Kimhe/him
Hi I’m Bumsoo, a junior studying Computer Science. I am excited to come back to CS10 as a Teaching Intern, after taking it in my first semester at Berkeley. It was definitely a fun course and I hope to make your first steps into Computer Science enjoyable too. Outside of class, you might catch me in the RSF, usually in the morning. Come say hi!

Chloe Xieshe/her
Hi everyone! I’m Chloe, a sophomore from the Bay Area majoring in data science. Some of the things I love to do are dancing, baking, and matcha-hopping! If there’s ever a new matcha spot in the area, I’m definitely checking it out. I took Data C88C Fall 2025 and CS 61B last semester, both courses that taught me a lot. I’m super excited to be part of the course staff this semester and help you all succeed. Whether you have questions about the material or just want to chat about college life, feel free to reach out to me. Looking forward to working with yall! :)

Deanna Vuongshe/her
Hey everyone! I’m Deanna, a sophomore studying data science. Really excited to be a teaching intern for CS10 because I know how intimidating it can be to learn more about computer science. You can usually catch me listening to music, trying new baking recipes, or walking around scenic areas. Always happy to chat!

Elba Basurto Bravoshe/her
Hi everyone! My name is Elba and I am an incoming EECS freshman from the Bay Area. I took CS10 over the summer and as a slower learner I was always bugging my TAs and now I am back to help this amazing course staff out! I was that kid in the beginning of the semester scared to ask for help for fear of looking dumb when everyone else seemed to understand even the simplest topics so please know that you will never be a bother, even if you ask for help multiple times on the same line. Reach out anytime to ask a billion questions, or to chat about music, commuter life, and Bay Area spots!

Shelsy Coradoshe/her
Hi everyone! I’m a sophomore studying Computer Science. I’m really excited to be a teaching intern for CS10 this semester! I know computer science courses can be intimidating, so I’m hoping to help make CS10 a fun and welcoming place to learn. Outside of school, I love listening to music, taking photos, playing video games, hiking, and hanging out with friends. I’m always happy to chat, whether you have a CS related question or just want to say hi. Can’t wait to meet you all!

Victor Lihe/him
Hi, I’m Victor. I’m a senior majoring in Engineering Math and Stats (that’s one major, not 3) with a minor in EECS. I wanted to become a Teaching Intern for CS10 because I really like the elegance and problem-solving of programming. In my free time I like playing video games, playing the piano, and leathercrafting.

Victoria Ogunmakinwashe/her
Hai guys! I’m Victoria, a junior intending to major in Data Science with a Social Welfare, Health, and Poverty domain emphasis and possibly a Global Poverty minor! Outside of school, I do design, listen to music, go to concerts, play Roblox, NYT games, puzzles, and I’m always on Pinterest! I’m sooo excited to be a help for everyone in CS 10 and help you all find the joy in computing! ;)