CPSC 120B: Fundamentals of Computer Science I
Fall 2009: Tentative Schedule

Week of Topics Associated Reading
Aug 24 Introduction to Linux Supplemental materials
Aug 31 Elementary Java Programs Chapter 1
Sep 7 Expressions Chapter 2
Sep 14 Using Classes Chapter 3
Sep 21 Test 1
Data Representation
Supplemental materials
Sep 28 Conditionals Chapter 4
Oct 5 Selection Supplemental materials
Oct 19 Loops Chapter 4
Oct 26 Test 2
More Loops
Chapter 4
Nov 2 Creating Classes Chapter 5
Nov 9 Arrays Chapter 7
Nov 16 More Classes and Arrays Chapter 5
Nov 16 Test 3
 
Nov 30 Review