Instructor

Photo of Elba Garza

Office Hours

TBD
CSE 438
or

Elba Garza she/her/hers

elba@cs

Hi all, I’m Elba. I’m an Assistant Teaching Professor here at the Allen School. I earned my B.S. in Computer Science from Columbia University and my M.Sc. in the same at Princeton University. I did my PhD studies at Texas A&M University with Daniel Jimenez, where I specialized in computer architectural prediction techniques. Intrigued? Confused? Come ask me about it! I’m originally from Guadalajara, Jalisco, Mexico, but moved to San Antonio, Texas when I was five years old. My hobbies include metal detecting, coin collecting, and sewing. I’m also a huge Formula 1 fan! If you ever need advice on the course, the computer science major, or have anything on your mind, be sure to come by my office hours and we can chat.

Teaching Assistants

Photo of Elizabeth Shirakian

Elizabeth Shirakian

eshira@uw

Quiz Section: AL

Hey I’m Elizabeth! I am a senior majoring in Computer Science. This is my 8th quarter TAing the 12x series and my 7th quarter in 122! 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 you all this quarter!


Photo of Anya Vaish

Anya Vaish she/her/hers

avaish@uw

Quiz Section: BK

Hi everyone!! I’m Anya, and I’m a second-year student studying computer science. This is my second quarter being a TA for CSE 122 and I’m so excited to be here :) I also love to watch trashy Indian soap operas, hike, and go on long walks contemplating whether I should eat ice cream or a chocolate chip cookie for dessert.


Photo of Colin Lim

Colin Lim he/him/his

colinlim@uw

Quiz Section: AK

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


Photo of Connor Sun

Connor Sun he/him/his

csun22@uw

Quiz Section: AP

Hi there! I’m Connor and I’m a sophomore in CS from Bellevue, WA. This is my fifth quarter as a TA and I’m really looking forward to meeting everyone! In my free time, I enjoy developing and playing video games, cooking for myself and family, doing the NYT Connections, and exploring interesting topics in math and CS. If you have any questions about anything CS-related or ever just want to talk, please reach out to me! I’m always available for a few minutes after class 🙂


Photo of Hannah Hempstead

Hannah Hempstead she/her/hers

hhemps@uw

Quiz Section: AP

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 Ivory Wang

Ivory Wang

iywang@cs

Quiz Section: AF

Hello y’all :) I’m Ivory (or Ivy, fewer syllables) and I’m a 2nd-year CS student doing my best to minor in math & stats. I love good food, cold weather, and my cats. Outside of school obligations, I’m either messing around on Krita, haunting the IMA studios, or making dubious music. My inbox is open anytime if you wanna talk!


Photo of Marcus Sanches

Marcus Sanches he/him/his

msanch19@uw

Quiz Section: AA

Hey guys, I’m Marcus! I’m a junior studying computer science and this is my fifth quarter as a 122 TA. Outside of school, I love to play soccer, discover new music and annoy my friends. Looking forward to a great quarter!


Photo of Steven Nguyen

Steven Nguyen he/him/his

sknguyen@uw

Quiz Section: AQ

Hey! My name is Steven and I’m from Vancouver (WA, not BC!). I love WINTER: (W)atching College Football, (I)nterstellar, (N)oah Kahan, (T)rying New Boba Shops, (E)njoying Gas Works Park, and (R)oad Tripping. I’m really excited to work with y’all this quarter! Please don’t hesitate to reach out with any questions or if you have any music/podcast recommendations.


Photo of Afifah Kashif

Afifah Kashif she/her/hers

afifahk@cs

Quiz Section: BG

Hi!! I’m Afifah, I’m a third-year studying CS and law! I love hiking and recently bought a motorcycle. This is my fifth quarter TA-ing and I’m very excited to meet you all :) I know CS seems daunting at first and am no stranger to imposter syndrome, so I’m here if you ever want to chat!


Photo of Andrew Chen

Andrew Chen he/him/his

zchen66@uw

Quiz Section: BF

Hey everyone!! I’m Andrew, and I am a second year studying Applied Math and Computer Science. In my free time, I like to do math, cook eggs, hit pull at the gym, watch the premier league #CTID, pocket my hela in rivals, and praise my goat ekko. Oh and I also TA sometimes (second quarter in 122!!) See you all soon :D


Photo of Ashley Peris

Ashley Peris she/her/hers

aperis@uw

Quiz Section: AR

Hi everyone! I’m Ashley and I’m a senior studying computer science. Outside of school, I love to read on my kindle, go to concerts, take long walks, and explore coffee shops in Seattle, especially with friends. This is my second quarter TAing CSE 122 and I am so excited to meet you all :D


Photo of Cady Xia

Cady Xia she/her/hers

cadyx@uw

Quiz Section: BH

Hi I’m Cady :> I’m a second-year majoring in Computer Science. I love to read (you can find me with the latest from Brandon Sanderson), bake & eat what I’ve baked, and practice with UW‘s Husky Taekwondo team. I’m so excited to work with you all this quarter, feel free to reach out anytime!!


Photo of Caleb Hsu

Caleb Hsu he/him/his

chsu14@uw

Quiz Section: AT/BN

Hi everyone, I look forward to a great quarter! If you ever want to talk to me about anything feel free! Particularly, I have very strong opinions in ave food tier lists and the best UW bathrooms.


Photo of Carson Schiller

Carson Schiller he/him/his

carsos5@uw

Quiz Section: AH

Hey everyone! My name is Carson. I’m majoring in ECE and this is my second quarter as a TA. In my free time I love to run (half marathons especially - I love to nerd out on times and shoes), hike (current goal is The Enchantments this summer as a day hike), backpack, climb, read, play video games and swim in Lake Washington.


Photo of Chaafen Raees

Chaafen Raees she/her/hers

chaafen@uw

Quiz Section: BG

Hi! I’m Chaafen, and I’m a junior majoring in Computer Science. This is my fifth quarter as a TA for 122! Outside of school, I love going to concerts, running, traveling, and watching Formula 1. So excited to meet you all this quarter!!


Photo of Dalton Brockett

Dalton Brockett he/him/his

daltonbo@uw

Quiz Section: AI

Hi, everyone! My name’s Dalton and I’m a Junior studying Electrical and Computer Engineering. I’m thrilled to be a TA for CSE 122 this semester! In the past I’ve worked on projects ranging from digital circuits to VR applications with the HoloLens 2 and Meta Quest 3. Outside of class, I enjoy music, disc golf, and learning new niche hobbies with friends. Don’t hesitate to reach out if you have questions or need support with the course , I’m here to help :)!


Photo of Daniel Domingos

Daniel Domingos he/him/his

danieldo@uw

Quiz Section: AN

Hi, my name is Daniel, I’m from Bellevue, Wa, and I’m a junior studying CS and (maybe) Econ. This is my first quarter as a TA for 122! In my free time, I love going to the gym, playing brawl stars, playing tennis, and reading. I can’t wait to meet everyone!


Photo of Diya Yaga

Diya Yaga she/her/hers

dyaga@uw

Quiz Section: BB

Hi, I’m Diya! I’m a second-year majoring in Computer Science, and this will be my second quarter TAing for 122. In my free time I love reading and watching movies (let me know if you have any recommendations!). I also love baking! Looking forward to meeting all of you :)


Photo of Harshitha Rebala

Harshitha Rebala she/her/hers

lhrebala@uw

Quiz Section: BC

Hi, I’m Harshitha! I’m a computer science student, and I’m super excited to be a TA this quarter. In my free time, I enjoy exploring Seattle with friends (especially trying out new boba spots), hiking, and painting. Feel free to reach out if you have any questions! :)


Photo of Izak Lewis

Izak Lewis he/him/his

izakl@uw

Quiz Section: AD

Hello! My name is Izak - I’m a sophomore born in Seattle (very close to UW!). This will be my second quarter as a TA, and I used to run my own tutoring service! I like reading, gaming, studying, and working on fun projects (I used to work at a startup called Ghost Pacer). I look forward to working with everyone this year!


Photo of Jack Scott

Jack Scott he/him/his

jscott26@cs

Quiz Section: AC

Hi, I’m Jack, a second year CS student from Bellevue! I am really excited to be a 122 TA this quarter and look forward to teaching. My interests are movies, video games, exploring different places to eat, and traveling (I went to Japan over the summer and I loved the food there). I am also involved in a professional business fraternity called Phi Chi Theta, I would highly recommend checking it out! Feel free to ask me about anything and I look forward to meeting everyone :)


Photo of Jacob Juras

Jacob Juras he/him/his

jacjuras@cs

Hey everyone! I’m a senior studying CS and this is my third year TAing. In my free time I love to thrift, lift, and watch TV (Severance season 2 anyone?). Looking forward to a great quarter with you all!


Photo of Ken Oh

Ken Oh

kenoh17@uw

Quiz Section: BE

Hey everyone! My name is Ken and I’m a senior studying CS and GIS. I love pretty much anything sports, but my current interests are snowboarding and photography. Can’t wait to meet you guys!


Photo of Kuhu Nain

Kuhu Nain she/her/hers

knain@uw

Quiz Section: AS/BA

Hi, I’m Kuhu! I’m a junior majoring in Electrical and Computer Engineering, and I’m excited to be a new TA for CSE 122. I like traveling to new countries, baking, working out, hiking, trying new food/places to eat, and buying blind boxes. I am excited to see you guys soon!


Photo of Kyle Du

Kyle Du he/him/his

kyled23@uw

Quiz Section: AE

Hey guys! my name is Kyle and I’m from Bellevue WA. This is my 5th quarter as a TA and I’m super excited to meet all of you! In my free time you’d probably see me playing Stardew Valley. I just started playing it over break and I’ve been addicted if you have any tips send them my way <3. But when I’m not farming I love cooking, I got a Trader Joes cook book recently and I’ve been working my way through those recipes.


Photo of Leo Tian

Leo Tian he/him/his

tleo@cs

Quiz Section: AM

Hi everyone, I’m a sophomore majoring in CS and I’m really excited to TA for you all this quarter. I like music and basketball, but my favorite things by far are stacks & queues. Happy to answer any questions and can’t wait to meet everyone!


Photo of Logan Dinh

Logan Dinh

ldinh2@cs

Quiz Section: BE

Hi everyone, name is Logan, and I’m a senior studying computer science! This will be my 8th quarter teaching Intro (wow has time flew by!) and I am excited to teach everyone important data structures and basic algorithms. Outside of school, this past summer I was working as a SWE intern but besides that I enjoy gaming (League of Legends), working out, and RAVES!!! In short, I cannot wait to see everyone and here to support you all!


Photo of Maggie Duan

Maggie Duan she/her/hers

mduan4@uw

Quiz Section: BP

Hey everyone! My name is Maggie, and I’m a junior studying computer science. Outside of school, I enjoy exploring all kinds of music, spending time outdoors, and watching shows. This is my second quarter TAing for this course, and I’m super excited to get to know you all! Feel free to come chat with me about 122, CS, or literally anything else!


Photo of Mahima Uliyar

Mahima Uliyar she/her/hers

mahimu@uw

Quiz Section: BD

Hi! My name is Mahima Uliyar, and I am a 3rd year in computer science. I am so excited to be a 122 TA this quarter – looking forward to meet you all. Somethings I like to do in my free time include reading, making new playlists, cafe hopping, and hanging out with friends. Feel free to reach out to chat!


Photo of Minh Vu

Minh Vu

minhqvu@cs

Quiz Section: BM

Hi all! I’m Minh and I am a third year majoring in Finance and Information Systems. In my spare time I like to lift, play Fortnite, and rave. CSE 122 is my personal favorite out of the 12X series and I look forward to a fun quarter with all of you!


Photo of Nicole Ham

Nicole Ham she/her/hers

n1coleh@uw

Quiz Section: AJ

Helloo guys!! My name is Nicole and I’m a second year majoring in ACMS. I’m a foodie, I love to go out to eat anything and everything (my wallet is crying, but my stomach is not >:D). I also like to game, run, and stare at pictures of my pet cat who’s back in California. Feel free to reach out to me to share pictures of your pets, give restaurant recommendations, or chat! I look forward to meeting you all!


Photo of Nicole Wang

Nicole Wang she/her/hers

nwang913@cs

Quiz Section: AF

Hello everyone! I’m Nicole, and I am a third-year CS student from Sammamish, WA! So excited to be teaching 122 again this quarter! In my free time, I enjoy blasting music in the car, catching up on Netflix shows, taking long walks, and working out. Feel free to reach out if you have any questions / simply want to chat! 🤩


Photo of Niyati Trivedi

Niyati Trivedi she/her/hers

ntriv04@cs

Quiz Section: AO

Hi everyone, my name is Niyati and I’m a third year studying computer science. In my free time I love to read, watch reality TV, and go for walks. Looking forward to meeting you all this quarter!


Photo of Sai Sunku

Sai Sunku she/her/hers

sais14@uw

Quiz Section: AB

Hello everyone! I’m Sai and I’m a senior studying Computer Science. Outside of school I love to try out new blends of coffee, go on runs, as well as eat and bake new pastries. Excited to meet everyone this quarter!


Photo of Yang Wu

Yang Wu he/him/his

luyangwu@uw

Quiz Section: BO

Hey guys! My name is Yang (pronounced young), I’m from Vancouver, WA, and this is my first quarter as a CSE 122 TA. I’m super excited to get to know you guys, have some fun, and learn about a whole bunch of really cool things in Java! A few random things about me: I can speak Chinese (pretty well) and Shanghainese (barely), I’m a rusty clarinet player, and you could say I’m a little passionate about public transit systems. Feel free to email me, I’m excited to talk with you all!


Photo of Zach Wu

Zach Wu he/him/his

zachwu5@uw

Quiz Section: BL

Hey everyone! I’m a sophomore currently in pre-sciences. This is my second quarter being a TA. In my free time I like playing basketball and spikeball, as well as watching football and other sports 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.

  • 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 Elba, you can instead email Elba if that makes you feel more comfortable or schedule a 1-on-1 meeting with them. Note that the response time for the instructors’ email is longer than posting on the Ed board.