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 24a Section Solution 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
Oct 25 30 Exam Strategies
Oct 27 31 Section Handout 5
Oct 27 31a Section Solution 5
Oct 27 32 Array List Reference
Nov 4 33 Midterm Solution
Nov 4 34 Debugging
Nov 4 35 Section Handout 6
Nov 4 35a Section Solutions 6
Nov 4 36 Assignment 5: Yahtzee
Nov 6 37 Graphics Contest
Nov 10 38 Interactors Examples
Nov 10 39 Section Handout 7
Nov 10 39a Section Solutions 7
Nov 12 40 Assignment 6: NameSurfer
Nov 12 41 MusicShop Program (ComponentListener Example)
Nov 14 42 FlyTunes Program (Data Structures Example)
Nov 18 43 Section 8 Handout
Nov 18 43a Section 8 Solutions
Nov 19 44 Jar Files
Nov 21 45 Assignment 7: FacePamphlet

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