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

Jaclyn Huynhshe/her
Hey there! I’m Jaclyn, a junior studying Data Science, and I’m so excited to be part of the CS10 team! I came to Cal with zero coding experience and I’m always happy to chat or help out, so don’t hesitate to reach out! In my free time, you’ll probably find me doing escape rooms or hunting down new boba spots. :))
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!