CS 4773 Object Oriented Systems
Spring 2004
Lecture Summaries:
- [Week 1](Jan 12, 14 and 16):
Review of object-oriented programming
- [Week 2] (Jan 21 and 23):
Review of object-oriented programming (continued)
- [Week 3](Jan 26, 28 and 30):
Introduction to UML (Unified Modeling Language),patterns and refactoring
- [Week 4] (Feb 2, 4 and 6 ):
Basics of user interfaces and event handling
- [Week 5] (Feb 9, 11 and 13 ):
Use cases
- [Week 6] (Feb 16, 18 and 20 ):
Threads
- [Week 7] (Feb 23, 25 and 27):
Network communication
- [Week 8] (Mar 1, 3 and 5):
Review and summary
- [Week 9] (Mar 8, 10 and 12): MIDTERM (March 8)
Major project introduction
- [Week 10] (Mar 22, 24 and 26):
March 22: Accessing databases from Java (JDBC)
March 24: Core Team presentation and discussion
March 26: Configuration Team presentation and discussion
- [Week 11] (Mar 29, 31 and Apr 2):
March 29: XML
March 31: Beans
April 2: Base-Monitoring Team presentation and discussion
- [Week 12] (Apr 5, 7 and 9):
April 5: Basic-GUI Team Team presentation and discussion
April 7: Database Team presentation and discussion
April 9: Treeview GUI Team and Advanced Core Monitoring Team presentation and discussion
- [Week 13] (Apr 12, 14 and 16):
April 12: Design and Documentation Team presentation and discussion
April 14: Testing Team presentation and discussion
April 16: XML Team presentation and discussion
- [Week 14] (Apr 19, 21 and 23):
April 19: Database GUI Team and Web Interface Team presentation and discussion
April 21: Bean Team and Java 1.5 Monitoring Team presentation and discussion
April 23: Network Team presentation and discussion and Integration
- [Week 15] (Apr 26 and 28):
Wrap-up
- Final: May 5 7:30 am to 9:45 am
Case Studies
Self-evaluation:
The self-evaluation should conform to the following
self-evalutation format.
Last revision: April 24, 2004 at 7:20 am by K. Robbins