CSE333 12au (systems programming)

Lectures: MWF 11:30-12:20 EEB 037
Section AA: Thurs 8:30-9:20 SAV 132
Section AB: Thurs 9:30-10:20 SAV 130


Who Office Hours
Steve Gribble, Instructor
gribble {at} cs.washington.edu

Wednesdays, 12:40-1:30, or by appointment
CSE 578

Elliott Brossard, TA
snowden {at} cs.washington.edu

Wed 12:30-1:20 in CSE216
Mon 12:30-1:20 in CSE002

Chuong Dao, TA
chuongd {at} cs.washington.edu

Tuesdays, 11:30am-12:20pm
CSE 216


Textbooks
Required C: A Reference Manual (5th Edition), Harbison & Steele. ISBN 0130895929
C++ Primer (5th Edition), Lippman, Lajoie & Moo. ISBN 0321714113
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.
Useful The Pro Git book
C++ language tutorial
C++ reference
C++ FAQ
x86 assembly for C programmers.