CS 441 Software Engineering
Home Policies Grading Schedule Project Dr. Ouyang

Class Time: 10:00 - 11:15 Tuesday and Thursday
Classroom: Science Hall 2206
Midterm Exam Due: 10:0 am Tuesday, October 22
Final Exam Due: 11:45 Thursday, December 19
Office hours: 9:00 - 10:00 Tuesdays and Thursdays, 16:30 - 17:30 Wednesdays

Catalog description of CS 441:

Principles, techniques, and tools used to effect the orderly production of medium- and large-scale computer software will be studied. Includes review of problem-solving concepts, software development process, software requirements and specifications, verification, and validation. These techniques will be applied to programming projects with students working in teams and managing all phases of a programming project. Social, professional, and ethical issues will be discussed. May not be taken for credit by students who have received credit for CS541.

Pre-requisite for CS 441 -- A passing grade for CS 311 and Math 370 or equivalent.

Title: Object-Oriented and Classical Software Engineering 5th ed. 

Authors: Stephen R. Schach

Publisher: McGraw-Hill

ISBN: 0-07-255450-9 (This book has been used for CS441/541 since Fall 1997. It has gone through several editions without much changes. So if you have a copy from any previous students from the class, it'd be OK even if the title is with C++ or Java.) 

Title: Visual Modeling with Rational Rose 2000 and UML 

Authors: Terry Quatrani

Publisher: Addison-Wesley

ISBN: 0-201-69961-3

In case the top navigation section is gone, you can click the following links:

bulletPolicies
bulletGrading
bulletSchedule
bulletProject
 
This web site is maintained by Dr. Youwen Ouyang and was last modified on Sunday, October 13, 2002 .