CSE 312: Foundations of Computing II, Winter 2024

Course Staff/Office Hours

Office hours (will begin on Friday, Jan 5).


Day Time Location Staff
Monday 3-4pm
5-6pm
6-7pm
9-10pm
Allen (CSE1) 3rd Floor Breakout
Allen 3rd Floor Breakout
Zoom
Zoom
Vlad
Jeffrey
Shreya
Anna
Tuesday 1-2pm
2-3pm
3-4pm
4-5pm
5-6pm
6-7pm
CSE2 131
CSE2 131
CSE2 131
Allen 305
CSE2 131
Zoom
Maggie
YanXi
Alex
Zhi Yang
Matthew
Darel
Wednesday 11am - noon
noon-1pm
3-4pm
4-5pm
6-7pm
CSE2 131
CSE2 131
Allen 3rd Floor Breakout
Allen 3rd Floor Breakout
Zoom
Claris
George
Edward
Ben
Graham
Friday 3-4pm
CSE2 121
Ameya
Saturday 3-4pm
Zoom
Anna
Sunday 1-2pm
Zoom
Jolie


For the zoom links, please go to canvas and click on the zoom tab.



  • Anna Karlin (she/her) (Instructor)
  • karlin [at] cs.washington.edu
  • Office Hours: Monday 9-10pm, Saturday 3-4pm; both over zoom

  • Welcome to CSE 312! I'm super excited to be teaching you all this quarter. I've been a professor at UW for a very long time, longer than I like to admit.... My research is in algorithms and algorithmic game theory, with a focus on probabilistic and online algorithms. I love probability! Outside of work and my beloved family, I'm obsessed with tennis and music.
  • Claris Winston (She/Her) (Head TA)
  • clarisw [at] cs.washington.edu
  • Section AI
  • Office Hours: Wednesday 11am-noon, CSE2 131

  • Hi everyone! I'm Claris, and I'm a senior majoring in computer science. I'm super excited to TA 312 again this quarter! Outside of school, I love sketching, playing piano, composing music, and enjoy the outdoors. I also love baking sweet treats and cake decorating! Over Thanksgiving break, I finally got a pet (started a sourdough starter :D) and have been baking lots of bread with it. Looking forward to a great quarter with you all!
  • Ameya Agrawal (He/Him) (TA)
  • aameya16 [at] cs.washington.edu
  • Section AG
  • Office Hours: Friday 3-4pm, CSE2 121

  • Hello! I'm Ameya, currently in my third year studying CS. I am very excited to be TAing 312 as this is my favorite course so far and I hope you enjoy it as much as I did. I love playing video games and solving puzzles (highly recommend "Baba Is You", it combines these)! I also love playing pool and will gladly play with anyone who is interested! Looking forward to a great quarter with you all :)
  • YanXi Cui (She/Her) (TA)
  • ycui7 [at] cs.washington.edu
  • Section AF
  • Office Hours: Tuesdays 2-3pm, CSE2 131

  • Hello! I'm YanXi(Nancy), a junior majoring in CS. This will be my first time TAing 312, and I loved the class when I took it. In my free time, I like traveling, crocheting, and watching in TV shows. Can't wait to meet all of you!
  • Darel Gunawan (He/Him) (TA)
  • darelg2 [at] cs.washington.edu
  • Section AC
  • Office Hours: Tuesdays 6-7pm, zoom

  • Hi! My name is Darel and I’m a junior majoring in computer science. In my free time, I enjoy playing video games, playing/watching basketball, and most recently bouldering. I’m super excited to TA this quarter and I’m looking forward to meet all of you!
  • Maggie Jiang (She/Her) (TA)
  • mjiang [at] cs.washington.edu
  • Section AE
  • Office Hours: Tuesdays 1-2pm, CSE2 131

  • Hi everyone! I’m Maggie, a fifth-year CS master’s (BS/MS) student. CSE 312 was a very fun class for me, and I’m excited to TA for it! Outside of class, I enjoy playing racket sports like tennis, watching reality competition shows, attending concerts, and eating out. Feel free to reach out if you ever have questions!
  • Zhi Yang Lim (He/Him) (TA)
  • zylim [at] cs.washington.edu
  • Section AA
  • Office Hours: Tuesdays 4-5pm, Allen 305

  • Hi! I'm Zhi Yang, a junior studying Computer Science, and I'm from Malaysia. CSE 312 is one of my favorite classes and I'm excited to TA for 312 again. Outside of school, I enjoy jogging, playing badminton, table tennis, and chess. I'm also a big fan of "Attack On Titan"(the anime). Feel free to reach out about anything.
  • Alex Liu (He/Him) (TA)
  • xllegion [at] cs.washington.edu
  • Section AF
  • Office Hours: Tuesdays 3-4pm, CSE2 131

  • Hi! I'm Alex, a CS/ACMS double major student. Other than computer science, I play Go, board games,and 4X video games. I'm excited to TA for CSE312!
  • Octavian-Vlad Murad (He/Him) (TA)
  • xllegion [at] cs.washington.edu
  • Section AB
  • Office Hours: TBD

  • Hi everyone! My name is Octavian-Vlad Murad and I am very excited to be TA-ing CSE 312. I am a sixth year PhD student in Machine Learning focusing on manifold learning. Outside of school I love doing and following sports (tennis, soccer, running, cycling, swimming, lifting, yoga), reading, cooking, and listening and trying to play music. I enjoy answering interesting questions and helping students out so please feel free to reach out for help!
  • Shreya Nambi (She/Her) (TA)
  • snambi [at] cs.washington.edu
  • Section AC
  • Office Hours: Monday 6-7pm, zoom

  • Hi! I'm Shreya and I'm a junior studying CS. Outside of school, I love gaming, playing instruments (been getting back into piano, and I recently picked up electric guitar!), flying my drone (@zephyr.flies on insta), kpop, and hiking. I really enjoyed 312, so I'm looking forward to TAing and meeting everyone this quarter :)
  • Edward Qin (He/Him) (TA)
  • edwardcq [at] cs.washington.edu
  • Section AG
  • Office Hours: Wednesday 3-4pm, Allen 3rd floor breakout

  • Hi everyone, I'm Edward. I'm a BS/MS computer science student, and I'm very excited that this will be my fourth time TAing for 312! I really enjoy 312 for its foundational computer science theory applications and practice with problem-solving skills. Outside of school, I enjoy playing cello and listening to music. Feel free to reach out or stop by office hours to chat about anything!
  • Graham Quitno (He/Him) (TA)
  • grahamq [at] cs.washington.edu
  • Section AD
  • Office Hours: Wednesday 6-7pm, zoom

  • Hi, I'm Graham, a third year studying computer engineering and I'm from Anacortes, Washington. I really enjoyed 312, so I'm excited to TA for it! Outside of school, I like boxing and hiking. I'm looking forward to meeting all of you!
  • Matthew Song (He/Him) (TA)
  • myrsong [at] cs.washington.edu
  • Section AE
  • Office Hours: Tuesday 5-6pm, CSE2 131

  • Hi everyone! I'm Matthew, a sophomore here at the Allen School. CSE 312 was one of my favorite classes, and I loved learning about probability. In my free time I love skiing and biking.
  • Jeffrey Tappen (He/Him) (TA)
  • jtappen2 [at] cs.washington.edu
  • Section AI
  • Office Hours: Monday 5-6pm, Allen 3rd floor breakout

  • Hi! I'm Jeffrey, a third-year CS undergrad here at UW! My current interest is in Cryptography, but I've also dabbled in Machine Learning, both fields of CS that probability is a fundamental building block of. I'm a voracious reader and an avid player of board games (the longer, the better!), and also play the piano on occasion.
  • Ben Zhang (He/Him) (TA)
  • bzhang0 [at] cs.washington.edu
  • Section AH
  • Office Hours: Wednesday 4-5pm, Allen 3rd floor breakout

  • Hello! I'm Ben, and I'm a BS/MS computer science major with a minor in math. This will be my third time TAing 312 and I'm super excited! In my free time, I'm either cooking, climbing, watching 3b1b's latest video, or scrolling through capybara tiktoks. Feel free to reach out to chat about theory, math, or anything else! Looking forward to meeting all of you!
  • George Zhang (He/Him) (TA)
  • gzhang02 [at] cs.washington.edu
  • Section AD
  • Office Hours: Wednesday 12-1pm, CSE2 131

  • Hi! I'm George and I'm a junior double majoring in computer science and applied mathematics. 312 is one of my favorite classes and I'm looking forward to meeting everyone. When I (occasionally) find free time I enjoy cooking, playing volleyball, and gaming with friends.
  • Jolie Zhou (She/Her) (TA)
  • joliez [at] cs.washington.edu
  • Section AA
  • Office Hours: Sunday 1-2pm, zoom

  • Hi, I'm Jolie! I'm a junior studying computer science and linguistics. Some of my hobbies include transcribing music, crocheting, and baking. Looking forward to meeting everyone /ᐠ .ᆺ. ᐟ\ノ