CSC 131 Fundamentals II
Spring 2009 Offering
Syllabus
Class Notes
Resources
Head First Design Patterns
Online Java SE 6 Documentation
Generics in the Java Programming Langauge
Java Collections Framework Tutorial
Annotated Outline of Collections Framework
Spring 2009 Website
Netbeans (IDE) Website
Assigned Reading
Feb 26: State Design Pattern (Chpt 10 through pg 412)
Feb 16:
Java Bean Properties Tutorial
Feb 5: Decorator Design Pattern
Feb 1: Observer Design Pattern
Jan 27-29: Chapter 18 (Java Eventful Approach) Exceptions
Written Assignments
March 23:
Recursion (and Decoration)
March 16:
Gumball Machine
Feb 24: Complete
Complete Duelist Project
Feb 9: Complete
Feb 2 Lab (Observer)
Feb 2: Complete
Jan 26 Lab (Exceptions)
Jan 26: Complete
Jan 19 Lab (Encapsulation)
Jan 13: Complete
Jan 12 Lab (Collections)
Labs
March 16:
States, UNIX and Files
Feb 16:
Beans and the Duelist
Feb 2:
Observer Design Pattern
Jan 26:
Exceptions and Scanner
Jan 19:
Encapsulation, Collections and Observers
Jan 12:
UML and Collections