CS 102- Structured Programming
This is a tentative schedule except for the test times.
Class Date Program Labs/Tests (due/held on Friday) Reading Assignment Class Notes
 Jan. 17 & 19    Chapter 1  Week 1
 Jan. 21,  23 & 25   in-class lab 1: BMI - Numeric Computations
 lab assignment 1
 Chapter 1 & 2  Week 2
ChocolateBars.cpp
Primes.cpp
 Jan. 29*, 31 & Feb 2  in-class lab 2: Wind Chill - Functions
 lab 2 Clothing Sizes
 Chapter 2 & 3  craps.cpp
Week 3
 Feb. 5, 7 & 9   in-class lab 3: Making Change - Parameters
 lab 3 - Combinations and Permutations
 Chapter 3 & 4  Week 4
 Feb. 12. 14 & 16   practice test 1
 In-class 4 Test Review
 Test 1 (Chapters 1 - 3)
 Chapter 4  Test 1 with Answers
 Feb. 19, 21 & 23  in-class lab 5: Arrays
 lab assignment 4
 Chapter 5 Week 6
 Feb. 26, 28 & Mar 2   in-class lab 6
 lab assignment 5 - Adding Fractions
 Chapter 6  Week 7
Game of Life
 Mar. 5, 7 & 9**   in-class lab 7
 lab assignment 6
 Chapter 7 Week 8
 Mar. 12, 14 & 16  practice test 2
 In-class 8
 Test 2 (Chapters 4 - 6)
  Test 2 with Answers
 Mar. 26, 28 & 30  in-class lab 9  
 Lab 8: VISA Checksum
 Chapter 8  Week 10
 Apr. 2,  4 & 6   in-class lab 10
 lab 9: findgold game
 Chapter 9 Week 11
tictactoe.cpp
TTT.h
 Apr. 9, 11 & 13  in-class lab 11
 lab 10: Encryption
 Chapter 10 Week 12
 Apr. 16,  18 & 20   In-class 12: practice test 3
 Test 3 (Chapters 7 - 9)
 Chapter 12 Test 3 with answers
 Apr. 23, 25 & 27   in-class lab 13
 lab 11 - Recursion (Towers of Hanoi)
 Chapter 13  Week 14
Improved Towers of Hanoi
Improved towers.h
Improved hanoi.cpp
 Apr. 30,  May 2 & 4  practice test 4
 lab 12: Vector STL: Statistics (optional)
Week 15
 May 8 (1:30-4:00 am)  Test 4 (Chapters 10, 12 & 13)    
* January 30 - Last day to add/drop a class
** March 9 - Last day to withdraw from a class