Lectures: | MWF 11:30-12:20 | RAI 121 |
Section AA: | Thurs 8:30-9:20 | MGH 287 |
Section AB: | Thurs 9:30-10:20 | MGH 288 |
Section AC: | Thurs 12:30-1:20 | MEB 246 |
Who | Office Hours |
John Zahorjan,
Instructor zahorjan {at} cs.washington.edu |
Fridays, 12:40-1:30, or by appointment
|
Brian Walker, TA bdwalker {at} cs.washington.edu |
Tuesdays, 12:00 - 1:00, or by appointment
|
Jijiang Yan, TA jjyan {at} cs.washington.edu |
Wednesdays, 16:00-17:00, or by appointment
|
Textbooks | |
Required | There are no required texts for this course. Most people will find it useful to have both a C and a C++ reference; suggestions are given below. As the course won't be relying on any specific pages of any specific book, you should pick one that appeals to you. |
Suggested |
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 |
C++ language tutorial
C++ reference C++ FAQ x86 assembly for C programmers. |