You are to become familiar with some of the basic topics of Object-Oriented
Analysis and Design.
Text
Object-Oriented Systems Analysis: A Model Driven Approach:
by Embley, Kurtz, and Woodfield
HTML --
The Definitive Guide; by Musciano & Kennedy (This one is optional)
Workload
Final (10%) -- the final.
Assignments (90%)
There are Five assignments:
Electronic OSA Tutorial Document (20%)
OOA of Unified Model(10%)
OSA Specification of Internet Genealogy System(20%)
OO Design of Internet Genealogy System(15%)
A publishable Paper (15%)
A Design Pattern Presentation(10%)
Cheating Policy
The cheating policy is simple. If your are caught once at cheating you
will be given an E for the course. All cheating instances will be brought
to the attention of the department chairman in an attempt to have
the student removed from the department, college, or university. You shall
not cheat on quizzes. You should work together as much as possible.
However, it is considered cheating if you copy another person's work or do not
do the work yourself.
Communication
We would like to meet with you when you have problems, but, if you can't,
please use e-mail. Much of the information for the class will not be given
on paper but instead through the Web Page.
YOU ARE RESPONSIBLE FOR ALL INFORMATION CONTAINED WITHIN
THIS SYLLABUS, ANYTHING ON THE WEB AND ANYTHING SAID IN
CLASS!!!
Last updated 30 Sep 1996.
Scott Woodfield(woodfiel@.cs.byu.edu)