Handouts

This is the repository for all handouts from CS106A, including section handouts. All documents here are in Adobe Acrobat format; the reader for this format is available for free at the Adobe Reader download website).

Some paper copies of these handouts may also be available in the "Handout Hangout" on the 1st floor of Gates, B wing in the side entrance lobby, between rooms 182 and 188.
Date # Handout Name
Sept 22 1 General Information
Sept 22 2 Syllabus
Sept 22 3 Course Placement
Sept 22 4 Honor Code
Sept 24 5 Downloading Eclipse
Sept 24 6 Using Karel with Eclipse
Sept 24 7 Assignment 1: Email and Karel the Robot
Sept 24 8 Submitting Work
Sept 26 9 Example Karel Problems
Sept 29 10 Section Handout 1
Oct 3 10a Section Solution 1
Oct 3 11 Simple Programming Patterns
Oct 3 12 Control Statements
Oct 3 13 Assignment 2: Simple Java Programs
Oct 6 14 Methods
Oct 6 15 Section Handout 2
Oct 10 15a Section Solution 2
Oct 10 16 Random Number Examples
Oct 10 17 Coding Style
Oct 10 18 Variables
Oct 13 19 Assignment 3: Breakout
Oct 13 20 Section Handout 3
Oct 13 20a Section Solution 3
Oct 13 21 Bouncing Ball
Oct 15 22 Graphics Events
Oct 15 23 UFO Game
Oct 20 24 Section Handout 4
Oct 20 25 String Examples
Oct 20 26 String and Ciphers
Oct 22 27 Assignment 4: Hangman
Oct 22 28 Practice Midterm
Oct 22 29 Practice Solution

For issues or comments on this web page, please send mail to the Head TA.