Name | Email @cs.uw.edu | Regular Office Hours (always check schedule) | ||
---|---|---|---|---|
Instructor | Brandon Holt | bholt | Fridays 9:30-10:30am, CSE 212 (or by appt.) | |
Teaching Assistants | Kevin Bi | kevinb22 | Fridays 3-4pm, CSE 218 | |
Anton Goncharenko | agonch | Thursdays 3:30-4:30pm, CSE 220 | ||
Sarang Joshi | sarangj | Wednesdays 3:30-4:30pm, CSE 218 | ||
Xi Liu | liux44 | Tuesdays 2-3pm, CSE 021 | ||
Anthony McIntosh | mcintant | Wednesdays 4:30-5:30pm, CSE 218 | ||
Alfian Rizqi | arizqi13 | Thursdays 2:30-3:30pm, CSE 220 | ||
Yufang Sun | mandary | Mondays 2-3pm, CSE 021 | ||
Shan Yang | shany3 | Mondays, 4:30-5:30, CSE 021 |
Outside of lectures and sections, there are a few ways to ask questions or discuss course issues:
All students enrolled in the class have already been subscribed to the course mailing list for their lecture section: cse351a_sp16 at uw.edu. If you'd like to change your mailing list settings or if you have not been subscribed, visit the mailing list info page. Relevant announcements will be sent to the list and you are responsible for receiving them in a timely manner (within a day). The mailing list is low-traffic and is used to send out important announcements. Discussions should happen on the discussion board.
Location | Times | |
---|---|---|
Lecture | Miller 301 | MWF 11:30am-12:20pm |
Section AA & AE | Mary Gates 242 | Th 8:30am-9:20am |
Section AB & AF | Bagley 260 | Th 9:30am-10:20am |
Section AC & AG | EE Building 045 | Th 10:30am-11:20pm |
Section AD & AH | Mary Gates 287 | Th 12:30pm-1:20pm |
We will assign reading and homework problems from the required textbook, Bryant and O'Hallaron, Computer Systems: A Programmer's Perspective, 3rd edition (See also the errata).
Additionally, you may find a good C programming language reference quite useful. Examples are Kernighan and Ritchie, The C Programming Language, 2nd edition and Harbison and Steele, C: A Reference Manual, 5th edition.
A number of videos on the course content are available thanks to Luis Ceze and Gaetano Borriello, and TAs Katelin Bailey and Rachel Sobel, who ran an online version of this course. Viewing these videos is generally optional. They may be useful for reviewing lecture content or use of important tools for lab. We may occasionally assign some videos to supplement topics that we cover only briefly in lecture.