Staff
Add ‘berkeley.edu’ to the end of all emails.
Instructors
Teaching Professor Dan Garciahe/him/his
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 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 Fall. 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 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!
Teaching Assistants
Dorottya Urmossyshe/her
Hi! I’m a senior studying Computer Science with an emphasis on Computer Architecture and EE. I took CS 10 back in Fall’21 and was an AI and tutor in the follwing years. CS 10 was one of my favorite courses, so I hope everyone will have fun while taking it! In my free time I like reading, crocheting and traveling :)
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 :)
Tutors
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 third 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.
Bryan Floreshe/him
Hey! My name is Bryan and I’m a senior studying Computer Science & Data Science with a domain emphasis in Applied Mathematics and Modeling. As someone who started out with no programming experience before college, I felt that CS10 was perfect introduction for me back when I took it my freshmen year. I’ve since been an Academic Intern for CS10 for 3 semesters and am now a UCS1. During my free time, I will probably be watching Netflix or playing video games. I hope you enjoy CS10 and am looking forward to helping everyone as a UCS1!
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 7th 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
Elise Vambenepeshe/her
Hello! I’m a sophomore studying IEOR (Industrial Engineering & Operations Research). I became an AI last spring after taking CS10 in the fall, and I’m excited to continue my journey as a UCS1! I love dark chocolate and exploring East Bay on my road bike.
Hannah Chungshe/her
Hello! My name is Hannah and I am a sophomore studying Statistics. I’ve been a part of CS10 course staff since Spring 2024 and it has been a blast. I’m looking forward to bringing that same excitement to you this semester! In my free time, I enjoy hiking, reading, swimming, and playing with my foster kittens. Super excited to meet all of you!
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!
Nahee Jeongshe/her
Hi all! My name is Nahee, and I’m a sophomore intending to study computer science. I was an Academic Intern for CS10 in my freshman year and a tutor over the summer. I also served as one of the Co-Instructors for the BJC Summer Computer Science Academy. Besides CS, I love dressing up, writing short stories, and drinking Starbucks (my go-to order is iced Americano with a splash of oat milk plus two Splenda packets). Looking forward to meeting you all!
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 third 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!