Staff

For logistics and administrative questions, please email cs170@ (a private email that is only seen by the head TAs and professors).
Append berkeley.edu to all emails.

Instructors

Prof. Avishay Tal

atal@ • website

Prof. Umesh Vazirani

vazirani@ • website

TAs

Emaan Hariri

Head TA • ehariri@ • website

Hi everyone, I’m Emaan! I’m a 5th-year MS student in EECS from Orange County, CA. I love eating, reading, Netflix, history, politics, and most things CS related! CS 170 was my favorite class at Berkeley, and hopefully, by the end of the semester, it will be yours too!

Varun Jhunjhunwalla

Head TA • varunj@

Hi, I’m a senior studying EECS from Mumbai, India. This class blew my mind when I took it and I hope you have a similar experience this semester. Here are some slides that go over homework solutions.

Adnaan Sachidanandan

adnaans@

Hey everyone! I’m a third-year CS and Business student from Palo Alto, CA. I love soccer (I’m an Arsenal fan, roast me if you want), driving cars, and making music! I’m also a well-connected meme dealer and can recite hundreds of Vines from memory (ask my what my favorite is!).

Annamira O'Toole

annamira@

Hi! I’m a second year math + CS student from the Boston area. I spend most of my free time training as a wanna-be triathlete, hiking the fire trails, browsing myself into Spotify rabbit holes, and trying hard to make new friends amid this covid situation. Hit me up any time :)

Arun Ganesh

arunganesh@

Hi! I’m Arun, a PhD student interested in algorithms. Outside of research, I enjoy SSBM, board games, puzzles, and spicy food. Feel free to ask me about any of these!

Avinash Jain

avinashj@

Hey, what’s up! I’m Avi - a 3rd year EECS major from the bay. I love all things sports, sparkling water, crosswords and EDM. Super passionate about entrepreneurship and applying software to education. Currently on a mission to become a coffee connoisseur.

Charles Sun

charlesjsun@

Hello! I’m a third year CS major. I like reading, cooking, video games, and I work on reinforcement learning research stuff. I hope we have a great semester (as good as it can be at least!)

James Chen

jamesyc23@

Hi, I’m a 4th year EECS + Math major from the North (aka Oregon)! I’m interested in CS theory and quantum computing. I also enjoy rock climbing, card magic, and Word Blitz. Looking forward to the semester!

Jialin Li

j.li98@

Hi, I’m a senior CS major from Changchun, China! Hope you have a great semester and enjoy CS 170!

Julius Vering

julius.vering@

Hi, I’m Julius. I’m a third-year EECS major from Switzerland. I enjoy spending time outdoors and reading anything from sci-fi to history. I’m looking forward to exploring the fascinating depths of algorithms with you this semester!

Kevin Lin

thankyou-always@

3rd year of EECS @ Cal

Origin: nation with a 20 to 1 sheep-person ratio Ancestry: nation with, allegedly, 5000 years of recorded history

I relish in the enterprise of engineering ‘intelligence’, procrastinate by singing and playing piano, and aspire to be like the ones who push frontiers and see things differently.

Kevin Zhu

zhu502846@

Hi everyone! My name is Kevin and I am a 3rd year from Chicago-ish. My current passions include league, poker, music, and food. Feel free to talk to me about anything!

Lily Li

lilyli@

Hi I’m Lily, a junior math/CS major still living in Berkeley this semester. Before COVID, I was really into carillon music and played a concert at the campanile every week. Now, I’ve fallen into the rabbit hole of topology, especially knots, links, and braid groups. if you’re interested in any of those things, I’d love to talk about it with you! Excited to meet you over Zoom this semester.

Manan Khattar

mkhattar@ • website

Hi everyone! I’m Manan, a fourth-year CS and Math major from the East Bay. In quarantine, I’ve been super into Community, The Midnight, abstract strategy games, reading, and cooking Indian food. I also studied abroad in Scotland last semester! If any of those sound interesting to you, hit me up and I’d love to chat!

Nagaganesh Jaladanki

nagaganesh@

I really like eating bagels, solving crosswords, and going on long runs. Hit me up if you want to go on a socially-distanced Trader Joe’s run! I’ll buy you something.

Nate Young

nateyoung@

I’m a first year Masters’ student. I might be in the theory group, but really I work on theoryish hardware. This is my fourth time teaching this class, so I should have a chance at actually understanding linear programming duality this time around. Talk to me about place and route, my stubborn insistence that things make sense, or the project.

Neil Palleti

neilmrp@

Hey everyone! I’m a fourth-year CS student from Cupertino. I love playing tennis, watching movies, and dancing (I’m on Berkeley’s team, Zahanat). If you want to play tennis, learn how to dance, or just want to talk, please feel free to stop by or message me!

Noah Kingdon

nkingdon@

I am firmly committed to the omelette lifestyle except when I’m lazy which is most mornings. I hope you have fun learning about algorithms.

Rachel De Jaen

rdejaen@

Hi! I’m Rachel, I’m a fourth-year cs + spanish linguistics major from seattle. I like cats, watching jeopardy, alternative indie/rock music, and breakfast foods. Excited for a fun semester! :-)

Reid Johnson

reidjohnson@

I’m currently a senior at Berkeley, wrapping up a double major in math and computer science. In my free time, I’m planning on hiking, swimming, playing tennis and video games, and leaning Spanish. I personally walked away from 170 with a newfound love for the art of problem solving, and I hope that even in the virtual environment, every student will be able to share this experience.

Srishti Agarwal

srishti@

Hi everyone! I’m a third year EECS student from Mumbai, India. I generally spend time watching tv and movies, dancing, playing board games. I’m super interested in machine learning and robotics and I’m currently working at the ADL on an online hate classification index. Feel free to reach out to me if you wanna talk about anything related to CS or just give me new recommendations on what to watch!

Vaibhav Gattani

vaibg@

Hey there! I’m a third-year CS student from Singapore. I love playing tennis and football (the one where you kick a ball), watching TV shows, and solving complex questions that trigger my intellectual curiosity and require aLGorItHmIC tHiNkINg. Jokes aside, hope you have a great semester in 170 and let me know if I can help in any way!

Varun Murthy

murthy@

I’m a rising senior from Bangalore, India studying computer science and data science. I’m a lil disappointed I can’t bake brownies for my first section but its whatevs. Find me running up Bancroft, biking to Treasure Island, and attempting to sing.

Readers

Adrian Fan

adrianfan@

Hi! I’m a 3rd year CS and math major from Bellevue, WA. In my free time I like to listen to music and to hike.

Andrew Cai

andrewcai@

Hello! I’m a third-year student double majoring in CS and Applied Math. My passions include…computer science…and math…anyway, I hope you find this class very interesting, unlike my bio.

Andy Reddy

andyreddy16@

Hey! I’m a fourth year EECS/Mechanical Engineering double major from Southern California. I enjoy playing tennis, among other sport that I’m not as good at. I look forward to making the best of the virtual semester!

Angela Liu

aliu917@

Hey! I’m Angela and currently a third year studying CS. I’ve lived in the Bay Area my entire life and I love it here! When I’m not studying, I like to read, play golf, travel, and eat Asian desserts. And, of course, I love algorithms and hope you’ll learn to love them too!

Anirudhan Badrinath

abadrinath@

Hi everyone! I’m Anirudhan, a 2nd year student studying computer science. Fun fact: I’ve gone to over 10 schools in 5 different countries over the last 10 years. I hope you have a great semester and that you learn a lot from this class!

Chirag Sharma

shchirag@

Hey! I’m a third-year Physics + CS major, originally from India. I love listening to and making music and going on hikes/urban exploration. Hit me up to talk about algorithms and other things :)

Cindy Zhang

cindyxzhang@

Hello! I’m Cindy, a third year CS major from Cupertino, CA. Outside of academics, one of my hobbies is wushu (Chinese martial arts). I love spontaneous adventures, but more specifically, I have an unhealthy obsession with going to the beach. I hope y’all have a great semester, and don’t hesitate to reach out to me about anything. Let’s be friends :)

Clark Wang

clwang@

Hi! I’m Clark and I’m from Holmdel, New Jersey. Looking forward to the best virtual semester!

Daniel Shin

danielshin@

Hi! I’m a third-year Math and CS major. In my free time, I like watching sports highlights, especially basketball and volleyball. Excited to meet you guys!

Deepali Jain

deepalijain@

Hi everyone! I’m Deepali, a third-year EECS major from sunny San Diego, California. In my free time, I love biking, calligraphy, salsa dancing, and binge-watching Netflix shows. Looking forward to the semester!:)

Eric Xu

haiming19@

Hi! I’m Eric, a computer science student from North Carolina! I am interested in playing poker, tennis, and watching soccer, and really enjoyed taking 170!!

Jerry Lai

thejerrylai@

I like computers :D beep boop

Jimmy Lee

jil2000@

Hi everyone! I’m Jimmy - third year c.s. major from Orange County. I really enjoy thrifting, cooking and perfecting my Spotify playlists (I probably have more than like a hundred for every occasion by now.) I also like to read WebToons and watch anime so hit me up if you have any suggestions!!!!! Looking forward to the semester. (:

Kevin Li

kevinli35@

Hey! I’m a third year CS and Philosophy major from NYC. I love to play tennis, poker, and coach high school debate. In my free time I design streetwear (check out @club.obre on instagram!) I really enjoyed taking 170, and am super excited to be involved this semester!

Lucy Liu

lucyliu_3212@

Hi! I’m Lucy and I’m a third year studying EECS. I’m from Orange County, and when I’m not studying, I like playing card games, volleyball, and eating food! Hope you enjoy 170 and feel free to reach out to me to talk about anything :)

Luke Cao

caott0503@

Hey guys! I’m a junior studying CS and Math. I love playing soccer and video games. Hope you enjoy this course!

Max Fu

max.fu.letian@

Hi! I am Max, a junior studying computer science and applied math. I enjoy badminton, biking, skiing, cooking, etc. Feel free to reach out to me about anything, and hope you all enjoy CS170!

Melody Ding

melodyding@

Hi everyone! I’m a third-year CS major/BioE minor from New Jersey. I love art, reading, dancing, and trying new things! Right now, I’m trying to learn how to cook something other than boiled vegetables.

Mitchell Wang

riceb@

Hi! I’m a third year double majoring in CS and Math. Loved this class when I took it. Welcome to CS170!

Prince Wang

princewang0201@

Hey guys! I’m excited to be a part of this course again. Hope you enjoy the process!

Rishi Upadhyay

rishi.upadhyay@

Hey! I’m a junior studying CS. Hope you enjoy this class!

Ritwik Dixit

ritwik@

Hi everyone! I’m a fourth-year EECS student from the bay area. I enjoy watching good movies, running, drawing, ping pong, Pokemon, and discovering new music. I found CS 170 to be an extremely rewarding class, and I hope you do too!

Sean Huang

zehao@

Sean is a third-year CS & Math major at UC Berkeley. He has research experience in computer vision and natural language processing, having worked on security knowledge graphs here at Berkeley Artificial Intelligence Research. This summer, Sean is a software engineering intern at Stripe, working on risk engineering systems. Outside of school, Sean is curious to learn more about the startup world, and is working on his own ed-tech startup, which helps students connect with teaching or tutoring services. In his free time, he enjoys driving around and taking aerial videos with his drone.

Shide Li

shideli99@

I’m a 4th year studying CS and Stats. Outside of class I enjoy playing tennis, boardgames, and endlessly rewatching The Office. Hope y’all have a great semester in CS 170!

Tutors

Abhinav Dhulipala

abhinav.dhulipala@

Hey everybody! I’m a third-year EECS student from Orlando, FL. In my free time, I love kayaking, hiking, and playing with my 2 dogs. CS 170 was one of the best classes I’ve taken at Berkeley. During these challenging times, I hope I can contribute to making your experience with this class as rewarding as possible!

Andrew Wan

andrewwanx10@

Hi! I am a fourth year CS/DS double major from Alameda, two cities south of here. In my free time, I like playing video games, watching anime/manga, and checking out the latest K-pop news. Hope you have a great time with this class!

Andy Zhao

andy.zhao@

Hi, I’m Andy, a junior studying CS + Statistics from Fremont, CA (no, I didn’t go to MSJ). I love all things sports, so much so that my friends and I decided to create a podcast: link. Come ask me how I’m enjoying Alvin Kamara on my fantasy team, meme r/wsb together, or just reach out and let’s be friends.

Anthony Douja

anthonybajoua@

5th year CS & Civil Engineering student interested in AI and the algorithms that power them. Spare time includes backpacking, skateboarding, cycling and basketball (go Clippers!).

Brandon Schellhaass

schel337@

Hi! I’m a second-year EECS student from Minnesota. I’m interested in algorithms, computational biology, and controls. These days I spend my free time playing video games, reading Discworld books, and hiking. I hope you all have a great semester in 170 and learn a lot along the way.

Dylan Chima-Sanchez

da-chimasanchez@

Hi there, I’m Dylan, a tutor for this fall, and I’m excited to meet y’all. I’ll be doing my senior year in my hometown of Sacramento. Regardless of where you are, I hope you can come to us so that we can help you succeed in CS 170, which is difficult for many! I like algorithms, graphs, and taking naps, so come hang out and we can chat about many things!

Elicia Ye

eliciaye@

Hi! I’m Elicia, a third year CS major from the Bay Area. In my free time I like to run and eat dumplings. Excited to meet you all!

Felix Li

fzli@

Hey, I’m a fourth year CS major from the Bay Area. I enjoy running, basketball, and reading. Excited to help with the class!

Frank Liu

fliu@

Hi! I’m a junior from San Mateo, CA studying MCB Immunology and CS. I enjoy traveling and exploring new places, memorizing everything there is to know about public transit routes, playing Chopin on the piano, working out at the gym, and getting food with friends. Excited for a fun semester ahead! :)

Hyungguk Kim

hygkim95@

Hi! I’m a senior majoring in CS from Seoul, South Korea. I’m a huge fan of soccer (fan of FC Barcelona) and craft beer. Something about the character Lemongrab has inspired my life lately. Now whenever life tries to give me lemons, I shout ‘UNACCEPTABLE’!

Jason Wang

jasonw-sy@

Hi! I’m a sophomore, studying in CS. I’m really excited to be a tutor for this special semester. It’s actually my first time of being a tutor! I love playing guitar, making music, and doing some strange little projects. Hope y’all enjoy taking CS170!

Max Litster

maxlitster@

Hi! I’m a third year CS and Math student from Massachusetts. I’m into music, running, and algorithms, let’s link if you wanna share fire recipes like toast with peanut butter, toasted bagels with peanut butter, toast with peanut butter, salt, and pepper.

Maxwell Lee

maxdaelee@

Hi! I’m Maxwell, a third year CS major from Florida currently located in Berkeley. I spend much of my free time rock climbing or sitting in grass, and my goal this semester is to make more free time. Hope you enjoy the semester!

Michael Chen

avi1234@

Play chess with me 🙂 https://www.chess.com/member/michaelchen98478672

Nicholas Figueria

nfigueira@

Hi! I’m a 3rd year EECS student from Southern California. In my free time, I love playing tennis, listening to music, and watching TV. I hope everyone has a good time this semester!

Nima Rezaeian

nima_rez@

Hi! I’m a third-year EECS + music minor from Irvine, CA. I like CS theory, making music and exploring puzzles and games(come play a round of hanabi with me at hanab.live). Excited to meet you all!

Norman Karr

nkarr11@

Hello everyone! I am a third year studying Computer Science and Physics from Palo Alto, California. When I am not staring at code or impossible math equations, I enjoy playing basketball, playing guitar, and cooking. I hope you all will enjoy this course as much as I did!!

Qinhong Chen

qinhong.chen@

Hi! I’m Qinhong (pronounced “chin-hong”) and I’m a third year CS and Econ major from Diamond Bar, California. I love exploring math, CS theory, and algorithms, and I hope that you feel the same way from taking this class! I look forward to having a great semester with you.

Raghav Singh

raghavsingh@

Hi! I am a 3rd year EECS major from Mumbai, India. I spend my free time exploring new ways to procrastinate. Most recently I’ve been reading about algorithms and data analytics in motorsport instead of writing R&C essays. I’ve gotten bored of TV shows in lockdown, so open to suggestions. Let’s make the best of this semester!

Sabrina Xia

xrc68@

Hi! I am a junior student majoring in Computer Science. Took CS170 last semester. Welcome!

Sayan Das

sayan_g_das@

Hello! I’m Sayan, a third year undergraduate student from the Bay Area studying Chemical Engineering and Computer Science. In my free time, I enjoy playing Smash Bros and going on night walks around my neighborhood. Looking forward to meeting you this semester and good luck to all taking this class!

Shreyansh Loharuka

shreyansh@

I’m third year double majoring in CS and Haas. I find designing algorithms very challenging but fulfilling at the same time. In my free time I watch a lot of dance videos. I myself have been dancing for 15 years so let me know if any of you want to collaborate on a video sometime!

Tristan Xiao

tristan.xiao@

Hi! I’m Tristan, a 3rd year EECS major from Saratoga, CA. I enjoy working out, listening to music, and eating large amounts of food. Looking forward to meeting you all!

Vin Anand

govindanand@

Hi! I’m a fourth year EECS and Materials Science major from the DC area. Super interested in alternative rock, hiking and algorithms of course :)