CS-489 Software Engineering Design

Dr. Mark J. Sebern

Fall quarter 1998


Schedule Project Teams

Class news and notices
update.gif (168 bytes) (11/4/1998)


Course objectives

On successful completion of this course, the student will:

Textbook

The course textbook is Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design, by Craig Larman, Prentice-Hall, 1998, ISBN 0-13-748880-7.

Other resources

The (non-required) reference book for this class is Design Patterns: Elements of Reusable Object-Oriented Software, by Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides, Addison-Wesley, 1995, ISBN 0-201-63361-2.

A list of software engineering resources, including a bibliography, is available.

This course will make use of the Rational Rose computer-aided software engineering (CASE) tool.

Schedule

See the tentative course schedule for lecture topics, lab project activities, and exams.

Course project

See project information page.

Course policies

My general course policies apply to this course.

Grading algorithm

Non-project labs 10%
Team project 40%
Quizzes 10%
Mid-term assessment 15%
Final exam 25%

Note that this algorithm indicates how a grade will be determined for students who have successfully demonstrated mastery of the course objectives. An acceptable level of success in meeting all course objectives is a prerequisite for a passing grade in the course.


This page was last updated on November 04, 1998; send comments to Mark Sebern.

Copyright information