CSE333 18wi (systems programming)

Lectures: MWF 11:30-12:20 GWN 201
Section AB: Thurs 9:30-10:20 MGH 271
Section AC: Thurs 10:30-11:20 EEB 031
Section AD: Thurs 11:30-12:20 EEB 031


Who Office Hours
John Zahorjan, Instructor
zahorjan {at} cs.washington.edu
Wednesdays, 1:00-2:00
CSE 442
Meghan Cowan, TA
cowanmeg {at} cs.washington.edu
Thursdays, 2:00-3:00
CSE 021
Renshu Gu, TA
renshugu {at} cs.washington.edu
Monday, 12:30-13:30
CSE 007
Kevin Kang, TA
kevink97 {at} cs.washington.edu
Friday, 10:30-11:30
CSE 021
Soumya Vasisht, TA
vasisht {at} cs.washington.edu
Tuesdays, 1:00-2:00
CSE 021

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.