SE-281 Software Component Design

Dr. Mark J. Sebern


Course objectives Textbook Course schedule Course policies Grading Class news and notices
5/14/2000

Spring quarter 1999-2000

Course objectives

Please consult the official course description for course objectives.

Textbook

The course textbook is Design Patterns: Elements of Reusable Object-Oriented Software, by E. Gamma, R. Helm, R. Johnson, and J. Vlissides, Addison-Wesley, 1995, ISBN 0-201-63361-2.

An optional reference book is Visual Modeling with Rational Rose 2000 and UML, by Terry Quatrani, Addison-Wesley, 2000, ISBN 0-201-69961-3.

Schedule

See the tentative course schedule for lecture topics, lab projects, and reports.

Course policies

My general course policies apply to this course.

A major portion of this course in developing and improving your own individual software process. You will only get the full benefit of the experience if you do your own work. You may discuss ideas and approaches with other students and faculty, but you may not share source code for all or part of a lab project. Appropriate types of interaction and sharing of ideas are explained in the textbook and are discussed further in class. If you have any questions about the interpretation of this policy, please discuss them with the instructor.

Grading algorithm

Lab assignments 30%
Pattern example/report/presentation 20%
Mid-term exam 20%
Final exam 30%

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 September 13, 2001; send comments to Mark Sebern.

Copyright information