CSE333 17wi (systems programming)

Lectures: MWF 11:30-12:20 EEB 125
Section AB: Thurs 9:30-10:20 MGH 242
Section AC: Thurs 10:30-11:20 MGH 287
Section AD: Thurs 11:30-12:20 BNS 203

Who Office Hours
John Zahorjan, Instructor
zahorjan {at} cs.washington.edu
Wednesdays, 1:30-2:20, or by appointment
CSE 534
Renshu Gu, TA
renshugu {at} cs.washington.edu
Friday 4:30-5:30 pm, CSE006
Dylan Johnson, TA
dgj16 {at} cs.washington.edu
Thursdays 1:30-2:20
CSE 4th Floor Breakout
Paul Yau, TA
yaup {at} cs.washington.edu
Tuesdays, 2:30-3:20
CSE 218
William Ceriale, TA
wceriale {at} cs.washington.edu
Monday, 1:30-2:20
CSE 5th Floor Breakout

Textbooks
Recommended C++ Primer (5th Edition), Lippman, Lajoie & Moo. ISBN 0321714113
If you intend to program in C++ beyond this course, then I strongly recommend this book. You'll want a book to try grappling with C++, and this is a good one. Might as well get it now. If you don't think you'll be using C++ beyond this course, then while the book might be helpful, you can probably get by using web resources.
Suggested C: A Reference Manual (5th Edition), Harbison & Steele. ISBN 0130895929
Optional Computer Systems: A Programmer's Perspective (2nd Edition), Bryant & O'Hallaron, ISBN 0-13-610804-0.
Effective C++: 55 Specific Ways to Improve your Programs and Designs (3rd Edition), Scott Meyers. ISBN 0321334879.