CSE 341 Winter 2022 (original) (raw)
Programming
Languages
UW CSE 341, Winter 2022
- Syllabus and Course Policies
- Discussion Board
- Gradescope
- Canvas (not useful for much, but will have Zoom links) <-- click here to get the Zoom link for the first week of lecture (available only to students registered in the class)
Staff and contact information
- To reach the entire staff, please create a private thread on the course discussion board. This is the preferred way to reach the course staff so that any of us can respond to your question and the rest of us can see the response. If you do need to reach out to just the instructor, see below.
- Anonymous feedback to the instructor
- Office hours queue
- Instructor: Dan Grossman, djg@cs.washington.edu, he/him, office hours: Fridays 11:30AM-12:30PM, Gates 309 or Zoom
- TA: Alan Bleisch, ableis@cs.washington.edu, office hours: Wednesdays 4:00-5:00PM, Gates 151 or Zoom
- TA: Riya Dheer, rdheer@cs.washington.edu, office hours: Tuesdays 1:00-2:00PM, Allen 3rd-Floor breakout or Zoom
- TA: Mehul Joshi, mjoshi3@uw.edu, office hours: Tuesdays 10:30-11:30AM, Gates 151 or Zoom
- TA: Brendan Murphy, bsmurphy@uw.edu, office hours: Mondays, 2:00-3:00PM, Allen 220 or Zoom
- TA: Steven Lyubomirsky, ssylu@cs.washington.edu, office hours: Thursdays 2:00-3:00PM, Gates 150 or Zoom
First week is on Zoom -- links will be emailed to you and put in the course Canvas site. After that, we hope to be in person.
Lectures will be recorded and made available to [only] students in the class. Sections will not be recorded (tbd whether we will record the first week), but we will post materials.
- Lecture: Mon, Wed, Fri 10:30-11:20 in Bill & Melinda Gates Center for Computer Science & Engineering (CSE2) G10
- Section AB: Thu 9:30-10:20 in Electrical and Computer Engineering Building (ECE) 054
- Section AC: Thu 10:30-11:20 in Guggenheim (GUG) 204
- Section AD: Thu 11:30-12:20 in Johnson Hall (JHN) 320
See Lectures for all slides, code, videos, and notes related to class, both lecture and section.
We are very lucky to be able to build CSE 341 in collaboration with other prior instructors and course staffs. In particular, CSE 341 in 2020-2021 evolved to use OCaml and Racket's object system. Much credit goes to James Wilcox and Zachary Tatlock for contributions to the course.