CPSC120B Fundamentals of Computer Science I
Fall 2010: Tentative Schedule

Week of Topics Associated Reading
Aug 30 Introduction to Linux Supplemental materials
Sep 6 Elementary Java Programs Chapter 1
Sep 13 Expressions Chapter 2
Sep 20 Using Classes Chapter 3
Sep 27 Test 1
Data Representation
Supplemental materials
Oct 4 Conditionals Chapter 4
Oct 11 Selection Supplemental materials
Oct 25 Loops Chapter 4
Nov 1 Test 2
More Loops
Chapter 4
Nov 8 Creating Classes Chapter 5
Nov 15 Arrays Chapter 7
Nov 22 Test 3
 
Nov 29 More Classes and Arrays Chapter 5
Dec 6 Review