Name | Email @cse.uw.edu | Regular Office Hours (always check schedule) | ||
---|---|---|---|---|
Instructor | Ruth Anderson | rea | CSE 460: Mon 3:30-4:30; Tues 10:30-11:30am; or by app't | |
Teaching Assistants | Nicholas Shahan (grad) | nshahan | CSE 022 Lab: Fri 3:30-4:30pm | |
Eddie Yan (grad) | eqy | CSE 220: Fri 1-2pm | ||
Dylan Johnson (ugrad) | dgj16 | CSE 022 Lab: Thurs 3:30-4:30pm | ||
Anthony McIntosh (ugrad) | mcintant | CSE 022 Lab: Wed 3:30-4:30pm | ||
Cody Ohlsen (ugrad) | codyohl | CSE 022 Lab: Thurs 10:30-11:30am | ||
Alfian Rizqi (ugrad) | arizqi13 | CSE 022 Lab: Thurs 4:30-5:30pm | ||
Shan Yang (ugrad) | shany3 | CSE 218: Tues 12-1pm | ||
Aakash Sethi (ugrad) | asethi77 | CSE 4th Floor Breakout: Mon 1:30-2:30pm | ||
Frank Sun (ugrad) | chenfs | CSE 022 Lab: Wed 4:30-5:30pm |
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_au15(a or b) 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 for your lecture (lecture A, lecture B). Relevant announcements will be sent to both lecture's email lists. The mailing list is low-traffic and is used to send out important announcements. Discussions should happen on the discussion board.
Location | Times | Instructor | |
---|---|---|---|
Lecture A | EE Building 125 | MWF 11:30am-12:20pm | Ruth Anderson |
Lecture B | Smith 102 | MWF 2:30am-3:20pm | Ruth Anderson |
Quiz Section AA & AE | EE Building 025 | Th 8:30am-9:20am | Anthony McIntosh |
Quiz Section AB & AF | Communications 230 | Th 9:30am-10:20am | Dylan Johnson |
Quiz Section AC & AG | EE Building 054 | Th 11:30am-12:20pm | Alfian Rizqi |
Quiz Section AD & AH | Mech Eng 242 | Th 12:30-1:20pm | Aakash Sethi |
Quiz Section BD | MGH 242 | Th 12:30-1:20pm | Frank Sun |
Quiz Section BB | Mary Gates 231 | Th 1:30-2:20pm | Eddie Yan |
Quiz Section BC | Thompson 211 | Th 2:30-3:20pm | Nick Shahan |
We will assign reading and homework problems from the required textbook, Bryant and O'Hallaron, Computer Systems: A Programmer's Perspective, 3rd edition (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 which we cover only briefly in lecture, due to the shorter summer quarter.
Use the anonymous feedback form to leave us anonymous feedback about the course.