RIVIER COLLEGE
Department of Computer
Science & Math
CS552A Software Design
Strategies
Instructor: Dr.
Vladimir V. Riabov
Office: STH-312
Office Phone: (603)
897-8613
E-mail: vriabov@rivier.edu
COURSE TEXTBOOK:
Sommerville, Ian: Software Engineering, 6th Edition; Addison-Wesley Longman Publisher, Reading, MA; (2001).
Slides can be downloaded from URL: http://www.comp.lancs.ac.uk/computing/resources/SE6/Slides/index.html;
Software Engineering Resources: http://www.comp.lancs.ac.uk/computing/resources/ser/SE.links.html.
BOOKS RECOMMENDED:
Roger S. Pressman: Software Engineering: A Practitioner's Approach, 4th edition, McGraw-Hill Companies; (1997) (ISBN: 0-07-052182-4). See details on Web: http://www.rspa.com/spi/index.html
Michael Pont: Software Engineering with C++ and CASE Tools (with CD-ROM), 1st edition; Addison Wesley Longman, Inc.; (1995) (ISBN: 0-201-87718-X, Paperback).
Fertuck, Len: System Analysis & Design with Modern Methods; Business and Educational Technologies, Wm. C. Brown Communications, Inc.; (1995).
Shelly, Cashman, and Rosenblatt, System Analysis & Design, 4th edition, Course Technology, 2002 (Resources: http://www.course.com/catalog/downloads.cfm?isbn=0-7895-5957-9
Dennis, Wixom, and Tegarden, System Analysis & Design: An Object-Oriented Approach with UML, John Wiley & Sons, Inc., 2002 (Resources: http://www.wiley.com/college/dennis/).
Chamond Liu: Smalltalk, Objects, and Design; Manning Publications Co.; (1996).
Dewitz, Sandra, and Oslon, Michael: Semantic Object Modeling with SALSA - A Casebook; McGraw-Hill, Inc.; (1994).
NOTE: Additional Books are recommended in the Homework Sets.