CPSC 120: Fundamentals of Computer Science I

Fall 2007: Tentative Schedule for Last 2 Weeks

Date Topics Reading Reading & Study Questions
Mon,
Nov 26
  • Classes in more depth
    • Static class members
    • Method overloading
    • Service (helper) methods

  • Assignment #5 Overview
    • Incremental implementation
    • Unicode and type char
Sections 6.3 & 6.8; Section 2.3 (revisited); Appendix C (The UNICODE Character set); Assignment handout Self-Review (page 364) SR #6.2, 6.5
Tues,
Nov 27
Lab 11: More Classes
Wed,
Nov 28
    Class relationships
  • Method Design
  • Aliases and Garbage
  • Parameter Passing
Sections 6.4, 6.7, 3.1 Self-Review (page 150) SR #3.1, 3.2, 3.3; Self-Review (page 364) SR #6.6, 6.7, 6.8, 6.9, 6.10; Exercises (page 365) EX #6.10, 6.11
Fri,
Nov 30
Class relationships and parameter passing, continued.
Assignment 5 DUE
See above Handouts
Mon, Dec 3 Software development, Identifying Classes and Objects

Sections 6.1, 6.2 Self-Review (p. 364) SR# 6.1
Tues,
Dec 4
Lab 12: Class Dependencies, Parameter Passing, and Dialog Boxes
Wed,
Dec 5
Catch up - Revisit Wrapper Classes (Section 3.8) and Testing (Section 6.9)   Handout
Fri,
Dec 7
Review
Assignment #6 DUE
   
Wed,
Dec 12
Final Exam: 8:30 - 11:30 am