CSE 121
Back to Top
CSE 121
  • Home / Calendar
  • Syllabus
  • Assignments
  • Resubmissions
  • Exam
  • Getting Help
  • Course Staff
  • Grading Rubrics
  • Resources

  • Course Tools
  • EdStem
  • Grade Calculator
  • Anonymous Feedback
  • Acknowledgements

Course Staff


  1. Instructors
  2. Teaching Assistants
  3. Getting Help

25wi ver.

Note: this is for the Winter 2025 iteration of CSE 121. Looking for a different quarter? Please visit https://courses.cs.washington.edu/courses/cse121/.

Instructors¶

Matt Wang, an Asian man, smiles directly at us, with short black hair. He is against a gray background with white spots, wearing a white t-shirt with a blue jacket open.

Office Hours

M 2:30-3:20 PM*
W 3:30-4:20 PM
F 1:30-2:20 PM
CSE 464 & Zoom

Matt Wang he/him/his

mxw@cs

Hi, I’m Matt! I grew up in Japan and Toronto, Canada, and joined UW as a teaching professor in 2023. I got an M.S. and two B.S.’s from UCLA, where I studied a combination of computer science, math, and economics. My (relatively small) research background is in programming languages, which I’ve also taught (along with web development, data science & machine learning, and software engineering). My go-to “me” activities are listening to music, reading, and video games; recent favourites include Magdalena Bay’s Imaginal Disk, Jhumpa Lahiri’s Interpreter of Maladies, and Supergiant’s Hades II. There’s a lot I’m happy to talk about, from “computer science-y” stuff (e.g. getting involved in open-source or why I love programming languages) to completely unrelated things (like my opinions on rap producer tags). Don’t be a stranger!

*Note: my Monday office hour is a “drop-in” for all UW students, which includes both you and anybody else! But, it’s also in-person only.

Teaching Assistants¶

TA Ailsa holding up a peace sign

Ailsa Chen she/her

achen47@uw

Quiz Section: AO

Hello, I’m Ailsa (el-sa, like from Frozen)! I’m a junior majoring in computer science, and this is my fourth quarter TA-ing. In my free time, I like to crochet/knit, play video games, and collect hobbies :P. I also like customizing mechanical keyboards, so feel free to share any builds with me :) I’m really looking forward to meeting everyone!


Alice Zhu

Alice Zhu she/her/hers

ali1726@uw

Quiz Section: BB

Hi everyone, I’m Alice! I’m a second-year studying computer science. In my free time, I like learning new (and sometimes useless) skills, baking, and watching terrible movies with friends. I’m really excited for this quarter and can’t wait to meet you all!


Chloë sitting on drift wood at the beach

Chloë Cartier

cartierc@uw

Quiz Section: AL

Hi, I’m Chloë! I’m from Snohomish, north of Seattle. I’m a 3rd-year computer science student. I love collecting sea glass, trying new dumpling and dessert spots, chatting about books, and watching Nora Ephron rom-coms on repeat. I enjoy oil painting and hope to write and illustrate children’s books someday. I have 4 cats! Mochi, Maui, Suki, and Gnocchi. I hope this quarter treats you well!


Picture of me making a peace sign :)

Christopher Tan he/him/his

tan7271@uw

Quiz Section: AA/BA

Hi, I’m Christopher and I’m a sophomore studying Computer Engineering. My hobbies include playing sports like tennis and volleyball and watching Korean shows. I hope to have a great quarter as a TA with you all!


That's me, feel free to say hi if you end up seeing me around!

Ethan Li He/Him

yethanli@uw

Quiz Section: BO

Hi guys, my name is Ethan! This is my second quarter working as a TA and I am super excited to work with everyone again. In my free time, I like watching way too many shows at once (currently: Dexter and You) feel free to talk to me about anything!


Hanna Pan

Hanna Pan she/her/hers

hzpan8@uw

Quiz Section: BG

Hi, I’m Hanna! I’m a sophomore from the Bay Area, intending on majoring in CS and minoring in Business. I love playing and watching sports, traveling, listening to music, and of course, online shopping. I’m looking forward to meeting you all :))


Hannah standing next to a large Christmas tree at Rockefeller Center.

Hannah Swoffer she/her/hers

swofferh@uw

Quiz Section: BF

Hi, I’m Hannah! I’m a senior from Snoqualmie, WA, majoring in math and minoring in data science. In my free time, I like binge-watching tv shows with my roommates, reading cheesy romance books, and playing racket sports. I also love corgis. Please reach out if you ever want to chat about life or anything!


headshot of Hibbah in front of trees

Hibbah Khan she/her

hibbahk@uw

Quiz Section: AG

Hi everyone! I’m Hibbah, I grew up in Lynnwood WA and am majoring in Computer Science. Outside of school, I enjoy reading (I would love any book suggestions!), baking, and listening to music. I look forward to meeting everyone this quarter!


Standing up next to indian palacial structure in a blue shirt

Janvi Jagtap she/her

janvi26@cs

Quiz Section: BC

Hey guys I’m Janvi!! I’m a junior majoring in Computer Science from Woodinville WA and this is my 5th quarter being a 121 TA. I am a big Seattle sports fan especially football can talk about that one for days and I absolutely love travelling and anything outdoorsy (please talk to me about any fun places you’ve been to or yummy food places). I am so so excited to meet and work with everyone this quarter :))


girl with black hair and headphones

Judy Fu she/her

jvdyfu@uw

Quiz Section: AF

Hi! I’m Judy and I’m a senior majoring in computer science and education studies. This is my 2nd time as a TA and I’m super excited to meet everyone! I enjoy exploring the outdoors, trying new restaurants, and watching movies in my bed after a long day. Please feel free to reach out! :)


young girl with bangs taking selfie with tuxedo cat on floor

Julia Kharchenko she/her/hers

juliak24@uw

Quiz Section: BF

Hello everybody! I am so excited to be TAing CSE 121 this quarter:)) this’ll be my 8th quarter as a TA overall and 7th quarter as a TA for CSE 121 specifically! I’m currently in my first quarter of my CS MS in UW but before then I was a double major in CS (with a data science focus) and Informatics! I love CS because it is a field that can empower you to pursue whatever you want, including me currently with research into languages! Feel free to reach out to me anytime (cat pics and Eurovision hot takes are always welcomed); it’ll be a great quarter!:)


Photo of Kelsey at Juanita Beach

Kelsey Sun she/her

qsun05@uw

Quiz Section: AB

Hi, I’m Kelsey! I’m from Kirkland, WA and I’m a sophomore studying Computer Science and Applied Math. In my free time, I like gaming and watching anime. This is my second quarter TAing and I’m super excited to meet everyone :)


Lucas Dhar your 121 TA.

Lucas Dhar he/him

ldhar@uw

Quiz Section: BE

Hi everyone, I’m Lucas! I’m from Austin, TX and I’m a third-year student majoring in CS. Besides school, I’m a big fan of sports with my favorites being volleyball and soccer. I’m also much of a foodie so let me know if there are any spots near the Seattle area I should visit :) . I’m very excited to be TAing this quarter and can’t wait to be able to meet everyone!


Picture of Luke Liu that has been reused for the past 4 quarters!

Luke Liu He/Him

lukel7@uw

Quiz Section: AE

Hello! I’m Luke and I’m a senior studying Electrical and Computer Engineering. This is my fifth quarter teaching, and I’m very excited to work with you all! Outside of school, I enjoy working out, looking at cats, indulging in restaurants, and spending time in my bed :). Again, I’m excited to meet you all, and I hope that you guys will enjoy this quarter!


Photo of Maitreyi Parakh

Maitreyi Parakh

parakhm@uw

Quiz Section: AK

Hi everyone! I’m Maitreyi and I’m currently a sophomore, majoring in applied mathematics and doing research in the Hawkins lab. Beyond that, I love fashion - I’m a frequent thrifter and the BTS team lead for MESH. I also enjoy reading, traveling, and making floral areangements. So excited to meet all of you this quarter!


Merav Frank, sitting on a boulder during a hike

Merav Frank

meravf@uw

Quiz Section: AM

Hi, my name is Merav! I’m a sophomore studying informatics from Bellevue, WA. Outside of school, I love hiking, baking, and going to the beach. I’m excited to be a TA this quarter and meet all of you!


Ruslana Korolov

Ruslana Korolov she/her

rkorol@uw

Quiz Section: BG

Hi everyone! I’m Ruslana and I’m a second year intending to major in ECE. This is my second quarter as a 121 TA and I’m excited to meet you all! In my free time I like to hike, paddleboard, thrift, and find new coffee shops! Please don’t hesitate to reach out and I’m looking forward to a great quarter :)!


121 TA Sam Korostov

Sam Korostov he/him

samkoro@cs

Quiz Section: AN

Hi! I’m Sam, a junior studying Electrical and Computer Engineering. Outside of school, I enjoy spending time outdoors, listening to music, watching sports, and hanging out with friends. Feel free to reach out if you have any questions — I’m here to help and look forward to meeting you all!


CSE 121 TA Samrutha Babu

Samrutha Babu

sbabu23@uw

Quiz Section: AP/BH

Hi, I’m Samrutha and I am a sophomore in Informatics. This is my second quarter as a TA, and I am beyond excited to meet you all! Outside of classes, I love to paint, go on hikes, and hang out with friends. If you have any questions please feel free to email me anytime!


Shayna on the Bainbridge Ferry

Shayna Suzuki she/her/hers

shay2022@uw

Quiz Section: AD

Hi everyone, I’m Shayna! I am currently a third-year Informatics student. I enjoy playing basketball, going out with friends, and going to the beach in my free time! This will be my fourth quarter TAing for 121, and I am excited to meet you all!


Image of Sushma Shankar

Sushma Shankar she/her/hers

sshan854@uw

Quiz Section: AC

Hi, I’m Sushma! I’m a junior studying Human Centered Design and Engineering and this is my second quarter as a TA. I came to UW with no programming experience before taking CSE 121, so I’m excited to help you all navigate your introduction to programming. In my free time, I love cooking, hiking, listening to music, and watching Kollywood movies. Looking forward to seeing you all in section!


Image of Vivian Wang, CSE 121 TA

Vivian Wang She/Her

vwang2@uw

Quiz Section: AJ

Hi everyone, I’m Vivian! I am currently a senior majoring in Electrical and Computer Engineering. While I was born in Highland Park, Illinois, I’ve spent most of my life in Portland, Oregon. In my free time, I enjoy reading books, swimming, and painting. I also love traveling and going on long walks. I am so excited to be your CSE 121 TA this quarter! Please don’t hesitate to reach out if you have any questions or need support. I look forward to meeting you all :)

Getting Help¶

Having questions or getting stuck on something is entirely expected in the learning process. If you find something challenging with your studies, that is a sign you are learning! Learning is not something that you need to do alone though! In fact, connecting with your peers or asking a member of the course staff for help can add extreme depth to your knowledge.

Outside of lecture and quiz section, there are three resources in this class specifically designed to answer your questions:

  1. TA office hours (the “IPL”) (synchronous, in-person only)
  2. Instructor office hours (synchronous, in-person and remote)
  3. Ed Discussion board (asynchronous)

Note: a common misconception is that you can only go to office hours with specific homework questions. That is not true! If you have any questions about course concepts (e.g. from class that day), you are super encouraged to go work on that concept with a member of the course staff at office hours! Getting help with a concept earlier, when you first are feeling unsure, is much better than saving it until you need it on the homework.

Search

Search the class website; related sections and pages will appear below. Note: this search is not as forgiving with typos as other search engines.