1 Instructors

1.1 Nathan Brunelle

Nathan Brunelle

Hi, I’m Nathan! I grew up in Virginia Beach, VA, then moved to Charlottesville, VA for college. I earned my B.A. in Math and Computer Science, my M.C.S. in Computer Science, and my Ph.D. in Computer science all from the University of Virginia (UVA). I remained at UVA as teaching faculty for 6 years before joining UW in autumn 2023. This is my third year teaching in the Allen School. When I’m not teaching I enjoy baking, crocheting, biking, gardening, and being a dad to my newborn son Robin! Please ask me about my cross-country road trip with my spouse (Sarah) and dog (Bucky), how we baked ~1000 cookies in one day in our home kitchen, the relationship between math and crochet, my summer in a fisheries lab, or anything else that’s on your mind!

1.2 Glenn Sun

Glenn Sun

Hello everyone! I’m Glenn, a 3rd year Ph.D. student here at UW CSE, and I’m super excited to co-teach a university class for the first time! I’ve taught math classes at advanced high school math circles and summer camps for 6 years, in addition to TA’ing CSE 421 (the version of this class for CSE majors) 3 times. Ask me about cooking, K-dramas, Jet Lag: The Game, Mahjong with Words, or (of course) algorithms and math. Excited to get to know you and I hope you have a great time in this course!

2 TAs

2.1 Zachary Bi

Zachary Bi

Hello y’all, my name is Zachary and I am a current junior. I am a big advocate for LeetCode and procrastination. In my free time I like to procrastinate and do LeetCode problems. I was originally pre: science (statistics intended) but switched into studying computer science, so feel free to reach out to me about that. I hope y’all have a great quarter and I look forward to meeting you all.

2.2 Shayla Huang

Shayla Huang

Hi! I’m Shayla, and I’m a senior in computer science and math. Looking forward to meeting you all and hope you enjoy this course : D

2.3 Katherine Leavitt

Katherine Leavitt

Hi, I’m Katherine! I am a fourth year computer science student. This is my sixth time TA-ing, and my first time TA-ing an algorithms course. Outside of school you can find me rock climbing, swing dancing, and hitting the slopes⛷️. I am super excited to meet you all!

2.4 Evan Wu

Evan Wu

Hi everyone, I’m Evan! I’m a third-year Computer Engineering student and this is my first quarter TAing CSE 417! I’ve TAed for CSE 123, 373, and 311 before, and this will be my 6th quarter as a TA. Together, we will ball or bawl.

2.5 Yuchen Xin

Yuchen Xin

Hello! I’m Yuchen, a junior in CS. I’m proud of being able to type abcdefghijklmnopqrstuvwxyz in 1 second, and I’m down to do typing competitions with anybody. I also enjoy Lime scootering around random cities. Hope to have a good quarter with you all!