Instructor

Photo of Miya Natsuhara

Office Hours

Mondays 1:00-2:00pm, Fridays 4:30-5:30pm
CSE 460 or Zoom

Miya Natsuhara she/her/hers

mnats@cs

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. We’ve been considered a temporary island out here for the past 2.5 years as the West Seattle Bridge has been closed but it’s recently opened so we are happy to reunite with the greater Seattle area!

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!


Photo of Joe Spaniac

Office Hours

Wednesdays 12:30-1:30pm, Fridays 2:00-3:00pm
CSE 204

Joe Spaniac he/him/his

jspaniac@cs

Hey y’all! My name is Joe and I’m currently a 5th years master student in the Allen School. Although I’ve been a TA for ~15 quarters (all for the intro series here at UW), this is my first time instructing which I’m super excited about! I’m Washington born and raised, originally from the Sammamish / Issaquah area for those familiar, currently calling Ballard home and surviving the commute it entails.

I was priviledged enough to have discovered Computer Science my Junior year of high school (IB kids represent), and ever since then I’ve been hooked. Lately, I’ve been most interested - unsurprisingly - in CS education and finding ways to distill the crazy buzzwords tossed around (machine learning, AI, computer vision, etc.) into easier to understand concepts for those mostly / entirely unfamiliar with CS (which is a particularly useful skill when trying to explain my HW assignments to my family of non-STEM majors). Outside of school, the last few summers I’ve interned for AWS and I’m returning as a full-time SWE there next fall. If you want to chat about interviewing for industry or anything else, I’m happy to give my two cents!

Unrelated to CS, I’ve spent a decent amount of time studying theatrical lighting design and have actually designed for a few Dance shows and School of Drama performances here at the UW. I also have been known to play a video game or two whenever I’m not drowning in assignments.

I’m super excited to get to know all of you, and apologies in advance for any mishaps that come along with my first quarter lecturing!

Teaching Assistants

Photo of Ailsa Chen

Ailsa Chen she/her

achen47@uw

Quiz Section: BL

Hello, I’m Ailsa (el-sa, like from Frozen)! I’m a sophomore majoring in Computer Science, and this is my first quarter TA-ing. In my free time, I like to crochet, play video games, and read. I also like customizing mechanical keyboards, so feel free to share any builds with me :) I’m really looking forward to meeting everyone! :D


Photo of Alexander Chin

Alexander Chin he/him

alexchin@uw

Quiz Section: BC

Ahoy, me hearties! Behold this salty sea dog, primed for a swashbucklin’ journey. Ready to sail the seven seas, uncoverin’ treasures aplenty. Gather ‘round, ye scallywags, for a tale of plunderin’ and high-seas escapades. Let’s chart a course, and if ye fancy a chat, I’m here to hoist the anchor. Yarrr!


Photo of Ambika Shastry

Ambika Shastry she/her/hers

ashastry@uw

Quiz Section: AI

Hi, I’m Ambika! I am a sophomore majoring in Computer Science. I enjoy dancing, reading, and watching movies in my free time. It is my fourth time being a TA for CSE 122! I am looking forward to meeting and working with everyone :)


Photo of Andy Ruan

Andy Ruan he/him/his

yhruan22@uw

Quiz Section: AG

Hi, I’m Andy! I’m a sophomore majoring in CS. This is my 2nd quarter TAing and I’m super excited to meet you all! In my free time, I love playing Frisbee, practicing calligraphy, singing, and cooking.


Photo of Arkita Jain

Arkita Jain

arkitaj@uw

Quiz Section: AQ

Hi everyone, I’m Arkita! I am from the Bay Area, CA and I am a second-year planning on majoring in Informatics. I love to draw, try new coffee shops, and listen to music. I’m super excited to be TAing this quarter and am really looking forward to meeting everyone!!!


Photo of Atharva Kashyap

Atharva Kashyap he/him

atharva2@uw

Quiz Section: AN

Hello everyone! I am Atharva, a fourth-year Computer Science student. In my free time, I enjoy hiking, watching comedy shows, playing board games, and walking dogs. I am excited to meet and get to know you all this quarter!


Photo of Autumn Rhee

Autumn Rhee she/her

arhee2@uw

Quiz Section: AD

Hi, I’m Autumn! I’m a third-year student majoring in Computer Science, and I’m thrilled to be a TA for CSE 122. Outside of classes and coding, I love sampling new foods, walking my dog, and watching the sun set. My favorite season? Probably Winter. Excited to meet all of you soon!


Photo of Ayush Agrawal

Ayush Agrawal he/him

ayush123@uw

Quiz Section: BA

Hi everyone! My name is Ayush and I am a junior majoring in CS from Kirkland, WA. This is my 4th time TAing CSE 122 and I am very excited to meet everyone. Outside of school, I love playing tennis and doing Brazilian jiu-jitsu, watching football, and spending time outdoors. I’m looking forward to working with all of you this quarter!


Photo of Chaafen Raees

Chaafen Raees she/her

chaafen@cs

Quiz Section: BE

Hi! I’m Chaafen, and I’m a sophomore majoring in Computer Science, from Redmond, WA. This is my second quarter as a TA for 122! Outside of school, I love reading, going to concerts, traveling with my family, and watching Formula 1. So excited to meet you all this quarter!!


Photo of Chloë Cartier

Chloë Cartier she/her

cartierc@uw

Quiz Section: BK

Hi, I’m Chloë! I’m from Mill Creek, north of Seattle. I’m a 2nd-year at UW pursuing computer science. Aside from coding, I love collecting sea glass on beach walks and trying new pho and dumpling spots around the city. I am passionate about painting, am really into oil paints at the moment, and hope to write and illustrate children’s books someday. I love to chat about books and watch Nora Ephron rom-coms on repeat. I have 4 cats! Mochi, Maui, Suki, and Gnocchi. I fell in love with computer science through this series. I believe in you!


Photo of Claire Wang

Claire Wang she/her

wangclai@uw

Quiz Section: BM

Hi! I’m Claire, and I’m a second year majoring in computer science from Bellevue, WA. I enjoy archery, painting, and gaming in my free time. Looking forward to meeting everyone :)


Photo of Colin Lim

Colin Lim he/him

colinlim@uw

Quiz Section: AC

Hi everyone! I’m Colin and I’m a second year studying CS. In my free time I like playing games, cooking and visiting cat cafes! If you have any pet pictures you wanna share please don’t hesitate to stop by and show them to me I’ll greatly appreciate them :)). Looking forward to meeting you all!


Photo of Colton Harris

Colton Harris he/him

colth999@uw

Quiz Section: AR/BR

Hey y’all! I’m a third year majoring in computer engineering with a minor in physics. I love playing board games so if you have any good recommendations please reach out! I’m looking forward to meeting as many of you as I can this quarter :)


Photo of Connor Sun

Connor Sun he/him

csun22@uw

Quiz Section: BJ

Hi there! I’m Connor and I’m a first-year CS major from Bellevue, WA. This is my first quarter as a TA and I’m really looking forward to meeting everyone! In my free time, I enjoy developing and playing video games (currently playing a lot of Risk of Rain Returns), cooking for myself and family, solving crossword puzzles, and exploring interesting topics in math and CS. If you have any questions about anything or ever just want to talk, please reach out to me!


Photo of Elizabeth Shirakian

Elizabeth Shirakian

eshira@uw

Quiz Section: BD

Hey I’m Elizabeth! I am a junior majoring in Computer Science and I’m really excited to be your CSE 122 TA this quarter! Ethnically, I’m Armenian but I was raised in Kirkland, WA. Outside of school I write music, teach at my local Armenian school, and am a film fanatic - I love anything with Audrey Hepburn :) Can’t wait to meet everyone this quarter!


Photo of Hannah Hempstead

Hannah Hempstead she/her

hhemps@uw

Quiz Section: BN

Hi! My name is Hannah and I’m majoring in computer science. I’m super excited to be a TA this quarter and meet you all! Outside of classes I like to hang out with my friends, be outdoors, and eat popcorn. I also really like fish (both looking at and eating). Feel free to reach out anytime – I can’t wait to get started :)


Photo of Helena Kaikkonen

Helena Kaikkonen she/her

helenak@uw

Quiz Section: AH

Hi, I’m Helena! I’m from Redmond, WA and I’m a second-year studying CS. I like digital art, watching variety gamers, and singing. One of my goals in life is to learn more languages (human languages, that is :P). My favorite movie is Everything Everywhere All at Once, I love most of Mitski’s early music, and the last game I finished is Outer Wilds. Let’s make this a great quarter!


Photo of Jessie Xu

Jessie Xu she/her

jessiexu@uw

Quiz Section: BB

Hi everyone! My name is Jessie - I’m a third-year studying CS and am super excited to be TAing for CSE 122 this quarter. In my free time, I like to go on hikes and draw stick figures. Looking forward to getting to know you all!


Photo of Katharine Zhang

Katharine Zhang she/her

katzhang@uw

Quiz Section: AP

Hellos! I’m Katharine, a junior in CS. This is my first quarter TA-ing and I’m very ecstatic to finally brainwash you guys into loving cs– I mean, meet y’all! I have hobbies too, aside from my dying love for cs. I like cooking, baking, hiking, reading, dancing, and filmmaking.

If you ever have any questions, don’t be afraid to reach out and I’ll help as best as I can! I promise I don’t bite <3


Photo of Kavya Nair

Kavya Nair

knair07@uw

Quiz Section: AJ

Hi, I’m Kavya! I’m a sophomore studying Computer Science from Redmond, WA. This is my first quarter TAing and I’m very excited! Outside of classes, I love skiing (and après ski restaurants of course), singing, traveling the world with my family, and watching Gilmore Girls. I look forward to meeting you all this quarter!


Photo of Ken Oh

Ken Oh

kenoh17@uw

Quiz Section: AL

Yoo, my name’s Ken! This is my 4th quarter TAing and I’m excited to get to know everyone! In my spare time, you can catch me hooping or at the jim. Also I like gaming, I’ve been playing a lotta Lethal Company lately


Photo of Kyle

Kyle He/Him

Kyled23@uw

Quiz Section: BO

Hey guys! I’m Kyle and I’m from Bellevue WA. This is my 2nd quarter as a TA and I’m super excited to meet all of you. In my free time you’ll find me cooking, thrifting or hiking. Feel free to reach out if you have any questions and I hope all of y’all have a slay quarter!


Photo of Logan Dinh

Logan Dinh

ldinh2@cs

Quiz Section: AL

Hi everyone, name is Logan, and I’m a third year studying Computer Science! This will be my 5th quarter teaching Intro (wow has time flew by!) and I am excited to teach everyone important data structures and basic algorithms. Although I have TA‘d for 5 quarters, I have never TA‘d for CSE 122! Outside of school, this past summer I was working as a SWE intern but besides that I enjoy gaming (League of Legends, Madden 24), working out, and RAVES!!! In short, I cannot wait to see everyone and here to support you all!


Photo of Marcus Sanches

Marcus Sanches he/him

msanch19@uw

Quiz Section: AA

Hey guys, I’m Marcus! I’m a sophomore studying computer science and this is my second quarter as a TA. Outside of school, I love to play soccer, discover new music and ponder my existence. Looking forward to a great year!


Photo of Megana Kommareddy

Megana Kommareddy she/her

mck34@uw

Quiz Section: AM

Hi everyone, I’m Megana! I’m currently a third-year studying computer science, and I’m really excited to TA this quarter! In my free time, I love running, reading (let me know if you have any good thriller recs!), and watching TV shows! I can’t wait to meet everyone this quarter, so please don’t hesitate to reach out :)


Photo of Mia Onodera

Mia Onodera

onoderam@uw

Hi everyone, I’m Mia! I’m currently a Junior studying Electrical and Computer Engineering. Outside of classes, I enjoy weightlifting, reading manga, and baking.

I am excited to meet everyone in person! If you have any questions or want to chat, feel free to email me anytime.


Photo of Minh Vu

Minh Vu

minhqvu@cs

Quiz Section: AK

Hi everyone! I’m Minh and I’m a second year studying Finance. In my spare time, I like to work out, eat Dave’s Hot Chicken, and rave🤩. Looking forward to a GREAT quarter with you all!


Photo of Nicolas Matthew Suhardi

Nicolas Matthew Suhardi he/him

nicmatt@uw

Quiz Section: AF

Howdy y’all, this is my 11th quarter TAing! I’m excited to show you one of the most powerful tool in CS: HashMap. “If you’re stuck on a problem, just use a HashMap” ~ Sun Tzu, The Art of War. Other than HashMap, here’s an even more powerful tool: Ostrich Algorithm (google it, seriously). Thank me later :D


Photo of Poojitha Arangam

Poojitha Arangam she/her

pooji289@uw

Quiz Section: AN

Hey everyone, I’m Poojitha! I’m currently a senior majoring in Computer Science with the Data Science option and minoring in Mathematics and Neural Computation & Engineering. I grew up in Mukilteo, WA, just outside of the Seattle area. This is my 12th quarter TA! Outside of school, I love to go hiking, play tennis and badminton, spend time with friends and family, bake sweet treats, and visit new places.

I’m really excited for CSE 122 and meeting all of you! If you have any questions this quarter or just want to chat, please feel free to reach out any time.


Photo of Rohini Arangam

Rohini Arangam she/her

rohinia9@uw

Quiz Section: AB

Hey! My name is Rohini, and I am a second year majoring in computer science. I’m from Mukilteo, WA, so a little north of Seattle. Some of my hobbies are painting, going on hikes, and binging Netflix shows (def have some recs :) Looking forward to TA CSE 122 this quarter!! Feel free to reach out with any questions!


Photo of Ronald Lin

Ronald Lin he/him/his

rlin0622@uw

Quiz Section: BG

Hi! I’m Ronald and I’m exciting to work with you all this quarter. I’m originally from Portland Oregon, and some hobbies I have are playing tennis, cooking, baking and playing video games! I look forward to a great quarter with everyone.


Photo of Rucha Kher

Rucha Kher she/her

rookher@uw

Quiz Section: AM

Hi everyone! My name is Rucha, and I’m a junior majoring in computer science. Outside of school I love to go on hikes, bake, and watch movies with friends & family. Super excited to meet you all! Feel free to reach out if you have any questions or just want to chat :)


Photo of Sahej Kochhar

Sahej Kochhar She/her

sahejk@uw

Quiz Section: AO

Hey everyone! My name is Sahej and I am a sophomore majoring in Computer Science. This is my second quarter TAing for the 12X series and I am super excited for the quarter! In my free time, I love to read and hang out with friends. Can’t wait to meet you all!


Photo of Shivani Modi

Shivani Modi she/her

svmodi@uw

Quiz Section: BQ

Hi everyone! I’m Shivani and I’m a second-year computer science student. I grew up in Sammamish, WA and this is my 4th quarter TA-ing 122! In my free time I love exploring cafes in the area (suggestions are always appreciated!), listening to music & going to concerts, and spending time with friends. So excited to meet you all this quarter! Feel free to reach out if you have any questions or just want to chat :)


Photo of Smriti Sankaran

Smriti Sankaran she/her

smriti03@uw

Quiz Section: BH

Hi! I’m Smriti and I’m a junior studying computer science. Outside of class I enjoy reading, practicing Kung-Fu, watching football, and hanging out with my friends! I’m super excited to TA this quarter and look forward to meeting you all :)


Photo of Steven Nguyen

Steven Nguyen he/him

sknguyen@uw

Quiz Section: AE

Hey! My name is Steven and I’m from Vancouver (WA, not BC!). Outside of school, I enjoy swimming, climbing, and attending concerts. Some of my favorite artists are Dominic Fike, Noah Kahan, and Kendrick Lamar. I’m always trying to discover new artists so please let me know if you have any music recommendations! Looking forward to an amazing quarter with y’all!


Photo of Vinay Pritamani

Vinay Pritamani he/him

vprita@uw

Quiz Section: BF

Hi everyone, I’m Vinay Pritamani! I am a second-year Computer Science student and this will be my second quarter as a TA. Outside of studies, I enjoy playing and watching the sport of cricket. I look forward to meeting all of you this quarter!


Photo of Zane Lee

Zane Lee he/him

zanelee@uw

Quiz Section: BP

Hey everyone, I’m Zane! I am a senior studying Computer Science, and this will be my second quarter as a TA. In my spare time, I love to ski, lift weights, and pretty much anything else active! Looking forward to a great quarter.

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.

  • Synchronous Help (Office Hours): One place to go to get help is our Office Hours hosted throughout the week. TAs staff office hours for many hours a day to provide you the help you need when you need it! This is a great place to go if you want to review a particular course concept, work on a practice problem with the help of a TA or your peers, or get help on a Creative Project or Programming Assignment if you are running into difficulties.

    Tip

    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.

  • Asynchronous Help (Ed Discussion): With a class of our size, directly emailing a member of the course staff is not always recommended. There are many of you and only few of us, so if you email one person directly we can’t make a guarantee how quickly we can respond! To alleviate this one-on-one communication of email, we have a course discussion board that will be a much more lively place for discussion and a way to make sure you can are helped more quickly. The message board is set up so that all of the course staff can help you, which will make it more likely for you to receive a quicker response!

Ed Tips

  • If you are asking a general question about the course logistics or content, you can make a public post. This way other students can benefit from seeing your question, and you can even answer each other’s questions to share your perspectives!
    • If you want, you can choose to post anonymously so that other students in the course can’t see your name. Note that anonymous posting does not hide your identity from the course staff.
  • You’re encouraged to answer each other’s questions as well! Explaining a topic to someone else (even on a discussion board) is a great way to help you better understand the material. The course staff will still look over student answers and can nicely point out some misconception if there is one so that everyone benefits.
  • If you have a question that’s pretty specific to your homework solution, or, is about some personal details that you would not want to share with the class (e.g., DRS accommodations), you can make a private post on Ed that is only visible to the course staff. This way, any member of the staff can respond to get you the help you need!
  • For sensitive matters that you only want to discuss with Miya & Joe, you can instead email Miya & Joe if that makes you feel more comfortable. Note that the response time for the instructors’ email is longer than posting on the Ed board.