CSE 374: Programming Concepts and Tools - Winter 2022

Course Information

Hoping to add this course?

Please continue to pursue an addition through your registration process. When you get a place in the course email cse-374 [at] cs and staff will work with you to ensure you have the recorded lectures and other materials needed to succeed.

Course goal:

There is an amorphous set of things computer scientists know about and novice programmers don’t. Knowing them empowers you in computing, lessens the “friction” of learning in other classes, and makes you a mature programmer. The goal is to give you a sense of what's out there and what you can expect – and how you can learn more later when you need to.

Instructor:

Megan Hazen: mh75 [at] cs.washington.edu

Staff email:

cse374-staff [at] cs.washington.edu
(Please use this email for the quickest response)

Diana Dai (she/her) dy2018 [at] uw.edu
Yitian Hao (she/her) yh255 [at] uw.edu
Maxim Klyuchko (he/him) maxok [at] uw.edu
Mohit Sane (he/him) sanem [at] uw.edu
Dixon Tirtayadi (he/him) dixontir [at] uw.edu

Classroom:

Most lectures for this course are in-person and synchronous for Winter 2022. We will meet in CSE2 G01. We may meet remotely and synchronously for some lectures, including January 3, 5, and 7. In this case Zoom meetings will be found on your Canvas course page. In the case of inclement weather, please check announcements for an update.

Time:

10:30 - 11:20 MWF

Office hours:

Office Hours are subject to change. Check your calendar.

1/9/2022: All office hours on using Zoom until further notice.

Tuesdays, 2:30-3:30pm, Zoom Mohit
Tuesdays, 3:30-4:30pm, Zoom Diana
Wednesdays, 12:30-1:30pm, Zoom Mohit
Wednesdays, 1:30-2:30pm, Zoom Dixon
Thursdays, 11:00-12:00, Zoom Yitian
Thursdays, 1:30-2:30pm, Zoom Maxim
Fridays, 4:00-5:00pm, Zoom Yitian

Office hours are also available at various time by request. Office hours are subject to change through the quarter; Zoom rooms will be posted on Canvas.