Welcome to CSE 333!

  • The most important information throughout the quarter will be found on the (course policies), the (course materials and assignment specs), and the Weekly Calendar (this week's course events).
  • All announcements for this class are made via the (NOT email), so make sure you are enrolled on Ed and checking regularly.
  • Use the menu bar at the top for navigating to other useful tools and references.

Weekly Calendar

Asking Questions & Getting Help

It is very important to us that you succeed in CSE 333! Outside of lectures and sections, there are several ways to ask questions or discuss course issues:

  1. Find a partner! This quarter, all assignments, other than exams, can be completed and submitted in partnerships, allowing you to discuss material, code, and debug together.
  2. Visit office hours! See the Weekly Calendar for current availability, noting that all office hours this quarter will either be in-person or virtual, but not hybrid.
  3. Make a public post about course content on the , where they benefit the whole class. This also allows other students to answer your question so can receive a faster response. This is the best way of asking questions about class-related topics.
  4. Make a private post to just the course staff on the with any issues you would prefer to discuss privately or questions that involve solutions or partial solutions for ongoing assignments.
  5. Request a 1-on-1 using . If you feel like you need extra time, can't make it to OH, or want to discuss something privately, please feel free to request a 1-on-1 from the staff!
  6. Send to the course staff. The instructor will try to address the issue and share it with others only as appropriate, but will not have a way to reply to you without addressing the whole class.

Course Staff

(Click our faces!)
Staff Mini-Bio: Justin
WHERE DID YOU GROW UP? WHAT WAS YOUR ACADEMIC PATH?
Until 2016, I lived my entire life in various parts of the Bay Area (California). I spent 12 years at UC Berkeley getting all my degrees (BS, MS, PhD). Now a CSE Associate Teaching Professor at UW!  😃

WHAT ARE SOME OF YOUR HOBBIES, TALENTS, AND SKILLS?
- ultimate frisbee, board games, hiking, camping, singing (a cappella)
- I am decently dexterous with my left hand.
- I can solve a few variants of the Rubik's Cube (I am NOT a speedcuber).

HAVE YOU DONE OR EXPERIENCED ANYTHING REMARKABLE OR MEMORABLE?
- So I have this story that involves kayaking, sea lions, a long night on a rock beach, a 🚁, and the coast guard...
- I once 🏃 a marathon. It was long.

WHAT COMMITMENTS WILL BE CONSUMING YOUR CYCLES THIS QUARTER?
- Teaching CSE333
- Taking care of my 👶
- Co-leading CSE General TA Training
- Teaching faculty recruiting

Justin Hsia

(he/him)
jhsia@cs
Lecture A, B
Staff Mini-Bio: Adina
WHERE DID YOU GROW UP? WHAT WAS YOUR ACADEMIC PATH?
- I grew up in Taiwan, a beautiful, beautiful place.
- I moved to Spokane and got an associate's degree before transferring here.
- I'm currently a 4th year CS major.

WHAT ARE SOME OF YOUR HOBBIES, TALENTS, AND SKILLS?
- I recently took up jogging
- I love learning languages, especially Spanish and Italian, and I'm currently taking ITAL 102.

HAVE YOU DONE OR EXPERIENCED ANYTHING REMARKABLE OR MEMORABLE?
- A breathtaking view of my city, Taichung.

WHAT COMMITMENTS WILL BE CONSUMING YOUR CYCLES THIS QUARTER?
- TA'ing 333.
- Taking CSE 344, 452 and ITAL 102.
- Applying for summer internship.


Adina Tung

(she/her)
adinat@uw
Section AB
Staff Mini-Bio: Danny
WHERE DID YOU GROW UP? WHAT WAS YOUR ACADEMIC PATH?
- I grew up in Indonesia for most of my life and I just got to Seattle about 4 years ago!
- I also went to community college for 2 years in Bellevue College trying to figure out what I'm going to do for the rest of my life😅
- Now, I'm a fourth-year CS major 😄

WHAT ARE SOME OF YOUR HOBBIES, TALENTS, AND SKILLS?
- I'm quite good at ping-pong🏓 and the piano🎹
- One very niche skill that I have too is that I'm pretty good in rhythm games.
- I also love playing board games, badminton, and also pool!

HAVE YOU DONE OR EXPERIENCED ANYTHING REMARKABLE OR MEMORABLE?
- I managed to win some regional ping-pong competitions, so that's pretty nice.

WHAT COMMITMENTS WILL BE CONSUMING YOUR CYCLES THIS QUARTER?
- Currently expecting a hefty workload with CSE 452 (Distributed Systems), CSE 421 (Algorithms), CSE 344 (Data Management), and TAing for CSE 333😅

Danny Agustinus

(he/him)
dannyagu@uw
Section AB
Staff Mini-Bio: Edward
WHERE DID YOU GROW UP? WHAT WAS YOUR ACADEMIC PATH?
I've lived in Redmond, WA for over 15 years. Now I'm a sophomore majoring in CS

WHAT ARE SOME OF YOUR HOBBIES, TALENTS, AND SKILLS?
I've been playing classical piano for quite a while! Right now, I'm mostly interested in various piano concertos and weird finger exercises. (If you can think of a good one please let me know)

HAVE YOU DONE OR EXPERIENCED ANYTHING REMARKABLE OR MEMORABLE?
Currently working on navigation software for UW's Husky Satellite Lab, building a CubeSat from scratch!

WHAT COMMITMENTS WILL BE CONSUMING YOUR CYCLES THIS QUARTER?
- TAing CSE 333
- Taking CSE 421, CSE 344, and CSE 369

Edward Zhang

(he/him)
ezhang8@cs
Section BA
Staff Mini-Bio: James
WHERE DID YOU GROW UP? WHAT WAS YOUR ACADEMIC PATH?
- I grew up on a farm in the outskirts of Redmond.
- I got bored in high school, so I dropped out and spent a year bucking hay.
- I decided I didn't like bucking hay either 😅, so I enrolled at Bellevue College to get my AA in EE.
- I transfered to UW last year, and have since focused my degree on systems & hardware.

WHAT ARE SOME OF YOUR HOBBIES, TALENTS, AND SKILLS?
- I grew up raising horses.
- I have been boxing since I was a little kid.
- I am a self-taught mechanic, machinist and woodworker.

HAVE YOU DONE OR EXPERIENCED ANYTHING REMARKABLE OR MEMORABLE?
- I am luckly to have trained with USAF Pararescue as a civilian at the 351st Special Tactics Training Squadron in Kirtland AFB, NM. The best and worst two weeks of my life!

WHAT COMMITMENTS WILL BE CONSUMING YOUR CYCLES THIS QUARTER?
- I am taking CSE 344, 371 and 452.
- I am also a research assistant for the BlackParrot RISC-V Multicore Processor project 🦜.

James Froelich

(he/him)
jfroel@uw
Section BC
Staff Mini-Bio: Lahari
WHERE DID YOU GROW UP? WHAT WAS YOUR ACADEMIC PATH?
- I grew up in Bangolore, India for the first 10 years of my life and since 2013, I've been living in Washington!
- I love all things space and wanted to pursue aerospace engineering but found that I enjoyed the versatality of CS.
- I'm currently a junior in CS!

WHAT ARE SOME OF YOUR HOBBIES, TALENTS, AND SKILLS?
- I love reading and watching movies with friends/family
- I'm also into languages and I can speak 3 (English, Hindi, Telugu) fluently. I'm currently learning a fourth (Spanish).
- I watch movies in pretty much any language so let me know if you want recommendations!

HAVE YOU DONE OR EXPERIENCED ANYTHING REMARKABLE OR MEMORABLE?
- I got to work on 3 different rockets so far, 2 of them intended to launch into space. Excited to work on more

WHAT COMMITMENTS WILL BE CONSUMING YOUR CYCLES THIS QUARTER?
- TA'ing for CSE 333
- RA in the Robot Learning Lab
- Leading my avionics team on SARP
- A CS class and an ATM S class

Lahari Nidadavolu

(she/her)
nidad@cs
Section AE
Staff Mini-Bio: Mitchell
WHERE DID YOU GROW UP? WHAT WAS YOUR ACADEMIC PATH?
- I grew up in the broader Reno, NV area, but moved to Kelso, WA about six years ago.
- I did Running Start at Lower Columbia College, which helped me to get a lot of credits out of the way for my degree here at UW.
- I'm now a third-year CS major!

WHAT ARE SOME OF YOUR HOBBIES, TALENTS, AND SKILLS?
- My main hobby beyond working on various programming hobby projects is playing the piano!
- My big programming hobby project I'm working on currently is a Java debugger that I'm writing (mostly) from scratch.

HAVE YOU DONE OR EXPERIENCED ANYTHING REMARKABLE OR MEMORABLE?
- I won a bronze award at the Phi Rho Pi national speech and debate tournament!

WHAT COMMITMENTS WILL BE CONSUMING YOUR CYCLES THIS QUARTER?
- My class schedule is currently set to be pretty intense, along with TAing CSE 333.
- I'm currently working on a research project with the PSLE lab that's aimed at helping make C programs more secure.

Mitchell Levy

(he/him)
mlevy1@uw
Section AC
Staff Mini-Bio: Noa
WHERE DID YOU GROW UP? WHAT WAS YOUR ACADEMIC PATH?
- I was born in Jerusalem, and moved to Redmond, Washington when I was 7 years old. I've lived in Redmond ever since! I am currently a first year student of a masters degree in computer science.

WHAT ARE SOME OF YOUR HOBBIES, TALENTS, AND SKILLS?
- I love kayaking in the spring and summer, and hibernating in the winter.

HAVE YOU DONE OR EXPERIENCED ANYTHING REMARKABLE OR MEMORABLE?
- I love the lakes in Washington.

WHAT COMMITMENTS WILL BE CONSUMING YOUR CYCLES THIS QUARTER?
- I am a full-time student this quarter and I am also TAing this course!

Noa Ferman

(she/her)
noaf7@uw
Section AE
Staff Mini-Bio: Patrick
WHERE DID YOU GROW UP? WHAT WAS YOUR ACADEMIC PATH?
- I grew up in the Bay Area before moving to Seattle for college.
- I originally came to the UW intending to study bioengineering, but I ended up as a senior in Computer Engineering instead!

WHAT ARE SOME OF YOUR HOBBIES, TALENTS, AND SKILLS?
- I like to hike/camp, play video games, and listen to music.

HAVE YOU DONE OR EXPERIENCED ANYTHING REMARKABLE OR MEMORABLE?
- I've visited every National Park in Washington, Oregon, California, Nevada, Arizona, and Montana!

WHAT COMMITMENTS WILL BE CONSUMING YOUR CYCLES THIS QUARTER?
- TAing CSE 333.
- Taking CSE 344 (Data Management), CSE 427 (Computational Biology), and PSYCH 210 this quarter. Let me know if you are also taking any of these classes!

Patrick Ho

(he/him)
pyho@uw
Section BD
Staff Mini-Bio: Paul
WHERE DID YOU GROW UP? WHAT WAS YOUR ACADEMIC PATH?
- I grew up in San Diego, but moved to Seattle to attend the University of Washington. Originally, I was a physics major, but changed to CS in my second year.

WHAT ARE SOME OF YOUR HOBBIES, TALENTS, AND SKILLS?
- I love watching and playing basketball. Favorite NBA teams are Lakers/Clippers/Pelicans. If you also like basketball, feel free to come and talk to me about it!

HAVE YOU DONE OR EXPERIENCED ANYTHING REMARKABLE OR MEMORABLE?
- I have visited 13 national parks so far, mostly in California/Washington. All were very beautiful.

WHAT COMMITMENTS WILL BE CONSUMING YOUR CYCLES THIS QUARTER?
- I'll be taking EE 205, CSE 369, and CSE 473 this quarter
- Also TAing this class!

Paul Han

(he/him)
paulh27@uw
Section BC
Staff Mini-Bio: Saket
WHERE DID YOU GROW UP? WHAT WAS YOUR ACADEMIC PATH?
- I grew up across the pond in Bellevue all my life
- I am a 3rd year Computer Engineering major and Aeronautical Engineering Minor

WHAT ARE SOME OF YOUR HOBBIES, TALENTS, AND SKILLS?
- Some of my hobbies are playing and watching football and basketball.
- I am an avid tennis player and biker.
- I am really good at singing.
- Love watching movies/shows.
- 24/7 Seahawks Fan.
- If you ever want to debate NFL or ask for fantasy football advice, would be more than happy to talk!

HAVE YOU DONE OR EXPERIENCED ANYTHING REMARKABLE OR MEMORABLE?
- I met Bobby Wagner a few years back
- Also biked 36 miles looping from Bellevue to Seattle, back to Bellevue in under 2 hours

WHAT COMMITMENTS WILL BE CONSUMING YOUR CYCLES THIS QUARTER?
- TA'ing 333 this quarter
- Taking CSE 478 (Autonomus Robotics), CSE 484 (Security), EE 215, ME 230
- Putting the rest of my energy into the NFL Playoffs

Saket Gollapudi

(he/him)
saket312@uw
Section BD
Staff Mini-Bio: Sara
WHERE DID YOU GROW UP? WHAT WAS YOUR ACADEMIC PATH?
- I grew up in Sammamish, Washington, just 30 minutues east of Seattle.
- I am currently a 3rd year CS major.

WHAT ARE SOME OF YOUR HOBBIES, TALENTS, AND SKILLS?
- I enjoy doing anything outdoors, especially hiking and skiing.
- I love watching and discussing films, especially horror films. (and even more specifically, horror films from the 70s)

HAVE YOU DONE OR EXPERIENCED ANYTHING REMARKABLE OR MEMORABLE?
- Before I knew I wanted to go into Computer Science, I considered going into medicine and did a summer program in Warsaw, Poland. In the program I shadowed doctors in a local hospital and got to observe neurosurguries.

WHAT COMMITMENTS WILL BE CONSUMING YOUR CYCLES THIS QUARTER?
- TA'ing this course
- Taking CSE 481 S (Security Capstone), CSE 369, and ESRM 101 (Forests and Society)

Sara Deutscher

(she/her)
saradeu@cs
Section AD
Staff Mini-Bio: Tim
WHERE DID YOU GROW UP? WHAT WAS YOUR ACADEMIC PATH?
I grew up in Snohomish Washington, just 45 minutes north of Seattle. I didn't know what I wanted to do with my life and my older brother is a software engineer so I followed in his footsteps. CS took me a very long time to get the hang of but I've come a long way and have learned to really enjoy it!

WHAT ARE SOME OF YOUR HOBBIES, TALENTS, AND SKILLS?
I love rock climbing! I try to go a few times a week but when school gets busy it's harder to make it work. I play a little bit of ukulele and a lot of piano. I sing for my church choir as well.

HAVE YOU DONE OR EXPERIENCED ANYTHING REMARKABLE OR MEMORABLE?
I've experienced two very memorable things in 2022. First and foremost, I went skydiving! My 10-year-old self wouldn't believe it. My second most memorable thing was being in Romania for 9+ weeks this year. I'm Ukrainian and I was helping Ukrainian refugees fleeing the war there. It's something I'll never forget and it has definitely changed my entire perspective on life.

WHAT COMMITMENTS WILL BE CONSUMING YOUR CYCLES THIS QUARTER?
I'll be taking 2 CS classes, TAing, singing in my church's choir, and rock climbing.

Tim Mandzyuk

(he/him)
timmandz@uw
Section BB
Staff Mini-Bio: Timmy
WHERE DID YOU GROW UP? WHAT WAS YOUR ACADEMIC PATH?
- I was born in San Francisco but I've lived in South Seattle for most of my life
- Hanging on as a senior in Computer Engineering

WHAT ARE SOME OF YOUR HOBBIES, TALENTS, AND SKILLS?
- Currently obsessed with mechanical keyboards, and I've started dipping my toes into the audiophile rabbit hole...
- Love gaming, both video games and tabletop! A couple favorites are: Terraria, The Witcher 3, L4D2, UNO and Mysterium!
- I also enjoy binging shows and books (ask me about my Stormlight Archives or NGE binge).


HAVE YOU DONE OR EXPERIENCED ANYTHING REMARKABLE OR MEMORABLE?
- I'm an author on a published paper!

WHAT COMMITMENTS WILL BE CONSUMING YOUR CYCLES THIS QUARTER?
- Taking the Games Capstone, CSE 452 (Distributed Systems), and MUSIC 162!
- Peer Advising for OMAD ACS
- Being one of your TAs this quarter!

Timmy Yang

(he/him)
tzyang2@cs
Section BA
Staff Mini-Bio: Wei
WHERE DID YOU GROW UP? WHAT WAS YOUR ACADEMIC PATH?
- I was born in Guangzhou, China, and I came to seattle in 2019. I am currently a senior in CS, minoring Art history.

WHAT ARE SOME OF YOUR HOBBIES, TALENTS, AND SKILLS?
- I am a digital artist, feel free to check my art works on Twitter @Mgoellen
- Anime and manga are the best: Berserk, Golden Kamuy, Ghost in the shell, Cowboy Bebop...
- I also love climbing and playing tennis.

HAVE YOU DONE OR EXPERIENCED ANYTHING REMARKABLE OR MEMORABLE?
- Finally learn to draw males at the end of 2022!

WHAT COMMITMENTS WILL BE CONSUMING YOUR CYCLES THIS QUARTER?
- CSE452(distributed system) and CSE440(HCI), ballet and art history course
- TAing CSE333 again, yeah (^w^)/
- Painting, playing badminton and climbing

Wei Wu

(she/her)
wuwei33@cs
Section AD
Staff Mini-Bio: Yiqing
WHERE DID YOU GROW UP? WHAT WAS YOUR ACADEMIC PATH?
- I grew up in Dalian, China. It’s a coastal city in the northeast of China. I came to the US a year ago to attend the University of Washington.
- I am a third-year CS major.

WHAT ARE SOME OF YOUR HOBBIES, TALENTS, AND SKILLS?
- I enjoy playing the acoustic guitar, and dancing especially K-Pop.
- I am pretty good at playing badminton and snowboarding.

HAVE YOU DONE OR EXPERIENCED ANYTHING REMARKABLE OR MEMORABLE?
- I am a campus tour guide and it’s a job I wanted to do since high school!
- I did half of my CSE 333 class with a sling on last winter since I broke my wrist when I went snowboarding.

WHAT COMMITMENTS WILL BE CONSUMING YOUR CYCLES THIS QUARTER?
- TAing for the first time in the Allen School.
- I will be taking CSE 452 this quarter along with some other GE courses.

Yiqing Wang

(she/her)
ywang46@cs
Section AC
Staff Mini-Bio: Zhuochun
WHERE DID YOU GROW UP? WHAT WAS YOUR ACADEMIC PATH?
- I grew up in Shanghai, China.
- I studied EE in my undergraduate and come to UW for ECE master.

WHAT ARE SOME OF YOUR HOBBIES, TALENTS, AND SKILLS?
- Love drawing but not good at it lol.
- I'm also interested in film making, especially film editing.
- My research interest is 3D computer vision, mostly releated to autonomous driving.

HAVE YOU DONE OR EXPERIENCED ANYTHING REMARKABLE OR MEMORABLE?
- I make short films for my college graduation ceremony.

WHAT COMMITMENTS WILL BE CONSUMING YOUR CYCLES THIS QUARTER?
- TAing 333 this quarter.
- Taking 3 more EE courses, one about robot manipulation.

Zhuochun Liu

(she/her)
llzc1919@uw
Section BB

Acknowledgements

Many of the materials posted here were shared and refined by many staff members in previous offerings of CSE 333. This version of the course was significantly influenced by Steve Gribble, Hal Perkins, Hannah Tang, and Travis McGaha.

This website is derived from simple-courseweb-template, maintained by the CSE Lab and originally written by Xi Wang. The calendaring code was originally written by Adam Blank in 2017 for their common-course project and updated by Aaron Johnston in 19su.

Though we cannot list them all, we are also extremely grateful for the contributions of countless TAs and students who have given feedback and improved CSE 333 from quarter to quarter.