25sp ver.
Note: this is for the Spring 2025 iteration of CSE 121. Looking for a different quarter? Please visit https://courses.cs.washington.edu/courses/cse121/.
Instructors¶
Hi all, I’m Miya! I’ve lived in various parts of the Seattle area for all of my life (Renton, Bellevue, Downtown Seattle) and now live in West Seattle.
I graduated with a BA in Mathematics along with a BS and MS in Computer Science from the Allen School here at UW. I had no knowledge of programming or Computer Science when I started at UW, and only very reluctantly took the first Introduction to Programming class when pressured by my family to give it a try. When I enjoyed the class more than I expected, I went on to take the next class in the sequence and then became a TA for these classes the following quarter. I continued to TA for these classes throughout my undergrad and grad school. After I graduated I spent about 2 years as a Software Engineer at Microsoft on the Visual C++ Libraries Team before returning my focus to teaching to spend more time with you all!
Outside of teaching, I spend lots of time with my objectively-adorable fluffy tricolor corgi Gumball and enjoy experimenting with new baking challenges and cozy knitting projects. Looking forward to a fantastic quarter with you all - please feel free to stop by and chat!
Teaching Assistants¶

Ayesha Patel
Quiz Section: AM
Hi! I’m Ayesha. I’m from Bellevue, WA and I’m a senior in Computer Science. In my free time, I enjoy reading fantasy and history books, binge watching science-fiction media, and exploring new cafes. Please feel free to reach out and I am looking forward to an amazing quarter!

Hanna Pan she/her/hers
Quiz Section: AF
Hi, I’m Hanna! I’m a sophomore intending on majoring in CS and minoring in Business. I love playing and watching sports, traveling, listening to music, binging kdramas, and shopping. I’m looking forward to meeting you all :))

Hannah Swoffer she/her/hers
Quiz Section: AO
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—here is a photo of Gumball and I. You will probably see lots of corgi pictures from me this quarter. Please reach out if you ever want to chat about life or anything!
Judy Fu she/her/hers
Quiz Section: AK
Hi! I’m Judy and I’m a senior double majoring in computer science and education studies. This is my 3rd 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. Recently, I’ve been into a lot of TV shows and my current favorites are Abbott Elementary and Severance. Please feel free to reach out! :)

Julia Kharchenko she/her/hers
Quiz Section: AO
Hello everybody! I am so excited to be TAing CSE 121 this quarter:)) this’ll be my 9th quarter as a TA overall and 8th 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!:)

Kelsey Sun
Quiz Section: AH
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 3rd quarter TAing and I’m super excited to meet everyone :)

Maitreyi
Quiz Section: AN
Hi everyone! My name is Maitreyi, and I’m a sophomore studying Applied Mathematics and Computer Science. Outside of school, I love to read, thrift, and travel. This will be my third quarter as a CSE 121 TA, and I’m super excited to meet all of you!

Merav Frank she/her/hers
Quiz Section: AD
Hi, my name is Merav! I’m a sophomore studying informatics from Bellevue, WA and this is my 3rd quarter as a TA for CSE 121. Outside of school, I love hiking, baking (especially brownies), and going to the beach. I’m excited to meet all of you throughout the quarter!

Ruslana Korolov she/her/hers
Quiz Section: AF
Hi everyone! I’m Ruslana and I’m a second year intending to major in ECE. This is my third 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 :)!

Sushma Shankar she/her/hers
Quiz Section: AM
Hi, I’m Sushma! I’m a junior studying Human Centered Design and Engineering and I am so excited to be your TA this quarter! I’m also an Engineering Peer Educator and teach an E-FIG so I’m happy to help with any ENGRUD-related questions too. Outside of school, I love cooking, pilates, Indian music, and binging TV shows (I’m currently obsessed with Severance). Looking forward to seeing you in section!

Ailsa Chen she/her/hers
Quiz Section: AC
Hello, I’m Ailsa (el-sa, like from Frozen)! I’m a junior majoring in computer science, and this is my fifth quarter TA-ing. In my free time, I like to crochet/knit, play video games, and collect hobbies :P. I’m really looking forward to meeting everyone!

Chloë Cartier she/her/hers
Quiz Section: AD
Hi, I’m Chloë! I’m from Snohomish, north of Seattle. I’m a 3rd-year computer science student. I love painting, reading, running, and going on beach walks. I hope this quarter treats you well! ☀️

Christian Covarrubias he/him/his
Quiz Section: AE
Hi everyone, my name is Christian! I’m from Mukilteo, Washington and currently a junior studying computer science. I love listening to music, watching TV shows, and playing lots of video games. I’m excited to get to meet everybody and looking forward to a great quarter!

Hibbah Khan she/her/hers
Quiz Section: AG
Hi everyone! I’m Hibbah, I grew up in Lynnwood WA, and I am majoring in Computer Science. Outside of school, I enjoy reading (I would love any book suggestions!) and baking. I look forward to meeting everyone this quarter!

Janvi Jagtap she/her/hers
Quiz Section: AA
Hey guys I’m Janvi!! I’m a junior majoring in Computer Science from Woodinville WA and this is my 6th quarter being a 121 TA. I am a big Seattle sports fan especially football 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 :))

Johnathan Chi he/him/his
Quiz Section: AB
Hi everyone! I’m Johnathan currently a third-year studying CS and this is my second time TAing! In my free time, I Iove to play badminton, go running, and play brawl stars. I’m looking forward to getting to know you all, and always feel free to reach out to me for any reason at all!

Sahej Kochar she/her/hers
Quiz Section: AB
Hey everyone! My name is Sahej and I am a junior majoring in Computer Science and Political Science. This is my sixth quarter TAing for the 12X series! In my free time, I love to read and hang out with friends. Can’t wait to meet you all :)

Shayna Suzuki she/her/hers
Quiz Section: AL
Hi everyone, I’m Shayna! I am currently a third-year student majoring in informatics. In my free time, I enjoy playing basketball, going out with friends, and watching TV shows! This will be my fifth quarter TAing for 121, and I am excited to meet you all!

Zach Wu he/him/his
Quiz Section: AP
Hey everyone! I’m a sophomore currently in pre-sciences. This is my third quarter being a TA. In my free time I like playing basketball and spikeball, as well as watching football and basketball with friends. I can’t wait to meet everyone!
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:
- TA office hours (the “IPL”) (synchronous, in-person only)
- Instructor office hours (synchronous, in-person and remote)
- 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.