We typically will not bring paper copies of handouts for every student to lecture. You can print them yourself or access them online through this web site.

Note that several of the handouts below (The ones that cover material in a textbook-like format, generally labeled, "Week X: ___") are essentially copied from past quarters and are not carefully reviewed or edited by the current instructor. Therefore there might be minor differences in the coding style they display or the information they present, relative to the lecture content. The handouts are provided as a convenience to give you more reading material and more coding examples to go through.

  1. icon Course Information
  2. icon Honor Code and Academic Misconduct (MUST READ)
  3. icon Syllabus / Reading List (approximate; subject to change)
  4. icon Which course is right for me? (CS 106A, B, X, etc.)? - by Mehran Sahami, Keith Schwarz, and Cynthia Lee
  5. icon Getting Started in C++
  6. icon Debugging with Qt Creator (handout by former CS 106B/X head TA, Jess Fisher; thanks, Jess!)
This document and its content are copyright © Marty Stepp, 2018. All rights reserved. Any redistribution, reproduction, transmission, or storage of part or all of the contents in any form is prohibited without the authors' expressed written permission.