Textbook

  (Object-Oriented Software Engineering) (Fall 2006)
- Section 1 -

 

Home
Outline
Textbook
Resources
Homeworks
Project Works
Project Groups
Policies
Quizzes
Exams
Grades

Required:

Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and Iterative Development, 3/e
by Craig Larman
Hardcover 703 pp.
Prentice Hall PTR 2005 Pearson Education Inc.
ISBN 0-13-148906-2
QA76.9.O35 L37 2004

Resources (including program sources) associated with the text can be found here.

Recommended:

R1 UML Distilled, 3rd. ed.,
by Martin Fowler,
Pearson Education, Inc., 2004,
QA76.9.O35F695 2003

R2 Developing Software with UML, Object-Oriented Analysis and Design in Practice,
by Bernd Oestereich, Addison-Wesley, 1999,
QA76.9.03503713 1999.

R3 Object-Oriented Analysis and Design with Applications, 2nd ed.,
by G. Booch, Benjamin/Cummings, Redwood City, CA, 1994,
QA76.64.B66 1994.

R4 Principles of Object-Oriented Software Development,
by Anton Eliens, Addison-Wesley, 1995,
ISBN: 0-201-62444-3.

R5 Object-Oriented Software Engineering,
by Bernd Bruegge and Allen H. Dutoit, Prentice-Hall, 2000,
ISBN: 0-13-489725-0.

R6 Understanding Object-Oriented Programming with Java, updated edition
by Timothy Budd, Addison-Wesley, QA76.64 .B835 2000,
ISBN: 0-201-61273-9.
 

R7: Object-Oriented Software Engineering, by Timothy C. Lethbridge and Robert Laganiere, McGraw-Hill, 2001,
ISBN: 0-07-709761-0.

Supplementary:

Java, How to program, 2nd ed.,
by H.M. Deitel and P.J. Deitel, Prentice Hall, 1997
QA76.73.J38D45 1997.

The Java Handbook,
by P. Naughton, Osborne McGraw-Hill, Berkeley , CA , 1996,
QA76.73.J38N38 1996.

 

Grades posted on BAIS and on Grades Web page.

Beware of that the letter grading was a  mechanical process based on points collected during the semester AND it may not be as just as you and I  wish.  

Remember that we only covered   a  subset of OO    Software Engineering in this course. You should continue to study and practice the subject yourself as a part of your career development.

 

 

Last updated: 21/01/2007 16:28