Readings for CSU 370 (Clinger)
- Clinger's review of
freshman-level Java, part 1
- Clinger's review of
freshman-level Java, part 2
- Read in textbook:
- Chapter 1 (A Crash Course in Java)
- Chapter 2 (The Object-Oriented Design Process)
- Chapter 3 (Guidelines for Class Design)
- Section 7.1 (The Java Type System)
- Section 7.2 (Type Inquiry)
- Section 7.3 (The Object Class)
- Sections 4.1 - 4.5 (Interface Types and Polymorphism)
- Sections 5.1 and 5.2 (Patterns)
- Section 10.5 (The Singleton Pattern)
- Read The
The Story of Mel, a Real Programmer, by Ed Nather.
- Read and study the recipe for translating
an algebraic specification into Java
- Read in textbook:
- Sections 8.1 - 8.3 (Frameworks)
- Sections 4.6 - 4.7 (Frames and User Interface Components)
- Section 6.2 (Graphics Programming with Inheritance)
- Sections 4.8 - 4.10 (Drawing Shapes and Animation)
- Sections 5.3 - 5.5
(Observer, Strategy, Composite, Decorator patterns)
Supplemental readings
Last updated 30 November 2006.