Getting Help

If you have a general question that other students could potentially benefit from, considering posting on Ed. On Ed, you can also set your questions to private or anonymous as you see appropriate.

For logistical questions (such as extenuating circumstances and DRS accomodations), we ask that you post privately on Ed so the whole staff can respond. For sensitive situations, you can also email Matt directly if you would feel more comfortable.

We are often available at other times by appointment, and we encourage you to schedule 1:1 appointments whenever you want to talk about concepts, grades, internships, or anything else.

You can find Zoom links for CSE 391 office hours using our general Zoom instructions.


Photo of Matt Wang

Office Hours

Mon 2-3 PM and Tue 2:30-3:30 PM
CSE 464 and Zoom

Matt Wang he/him


Hi, I’m Matt! I’m a new teaching professor (to UW) this quarter and am excited to have all of you in 391! I got an M.S. and two B.S.’s from UCLA, where I studied a combination of computer science, math, and economics. Most of my professional, teaching, and open-source experience surrounds web development (which I’ve been doing for over a decade). My (relatively small) research background is in programming languages, which I’ve also taught (along with introductory machine learning, robotics, and data science). This quarter, I’m also teaching CSE 190W.

My favourite thing to do is to spend quality time with friends, but my go-to “me” activities are listening to music and reading. My recent favourites have been Laufey‘s new album Bewitched, and Ted Chiang’s Stories of Your Life and Others. There’s a lot I’m happy to talk about, from “computer science-y” stuff (e.g. getting involved in open-source, various internships I’ve done, and why I love programming languages) to completely unrelated things (my opinions on producer tags in rap, my search for good vegan/gluten-free snacks, and video games). Don’t be a stranger!

Teaching Assistants

Photo of Kirupa Gunaseelan

Office Hours

Fri from 2:30 - 3:30 PM
CSE2 150 and Zoom

Kirupa Gunaseelan she/her


Hi, I’m Kirupa! I am a Junior majoring in CS and minoring in Business. This is my first time TA-ing in general, so I’m super excited. Before this course, I knew nothing about git/Unix, but now I’d like to think I am somewhat familiar with these skills! Since this is my first time, I imagine that I’ll also be doing a bit of learning along with you all.

Outside of CS, I’m a part of RCSA (The Residential Community Student Association) and I’m a part of an acapella group (Unleashed).

Photo of Simon Ohara

Office Hours

Wed 3:30 - 4:30 PM in CSE2 150 and Zoom
Thur 5:30 - 6:30 PM on Zoom

Simon Ohara TBD


Hi, please call me Simon. I’m a junior majoring in CS. I’m also an avid competitive programmer (join the club!). In my freetime, these days I generally just go to the gym and do some software engineering activities, i.e. anything from scripting to mobile app development for a friend.

I’m very excited for the opportunity to TA CSE 391, and I hope I can help create great learning experiences.