Announcements
June 30th, 2009
- The most recent handouts have been posted, along with Assignment #2. Be sure to read the Good Programming Style and Decomposition handouts, as they provide useful information for working on larger programs, and will not be distributed in paper form.
June 24th, 2009
- The handouts from class so far have been posted, along with Assignment #1, which is due next Tuesday, June 30 by the beginning of lecture. Stay tuned for instructions on how to submit your assignment.
- Note that one of the handouts (03 Debugging C++) is only available in electronic format and will not be handed out in class. It's still to your advantage to read it, however!
June 22nd, 2009
- Welcome to CS106B for summer quarter! Be sure to check this announcement page frequently for updates!
- Lectures will be held Monday through Thursday from 4:15-5:05 PM in Gates B03, with the first lecture on Tuesday, June 22. If you haven't already, you'll want to pick up a copy of the course reader from the Stanford Bookstore. Unforunately, this is the only place to get the reader. We will try to post chapters online if we can.
- Everyone, including SCPD students, needs to visit https://cs198.stanford.edu/cs106/Section/SectionSignup.aspx?class=2 sometime between this Friday at 5:00 p.m. and this Sunday at 5:00 p.m. to state which discussion section times work best for you. Come Sunday evening, we'll distribute everyone across the discussion sections as optimally as possible and email everyone his/her section assignment. SCPD students need to do this as well, although you'll want to enroll in the televised discussion section (we're still trying to schedule this, but you'll know shortly.)
- Other than that, there isn't much you need to do in the first week other than come to lecture. Welcome to the class!
Supported Software
Assignment Files
Handouts
- 01 CS106B Course Information
- 02 Short Guide to C++
- 03 Debugging C++
- 04 Assignment #1: Simple C++
- 05 Good Programming Style
- 06 Decomposition
- 07 Section Handout #1
- 08 Arrays and Pointers
- 09 Assignment #2: ADTs
- 10 CS106 Library Reference
Staff Info
- Lecturer: Tom Hurlbutt
Office Hours: M 5:15-7:15pm, Tresidder CoHo/Treehouse Area - Lecturer: Dave Borowitz
Office Hours: W 2-4pm, Th 5:15-7:15pm, Gates 160 - Email: Staff list
CS106B Resources