CS4711
Spring 2011
Software Process and Management
General Information

Instructor: Dr. Linda M. Ott
Office: Rekhi CSH 211
Phone: 487-2315
Office Hours: By appointment
Text: Sommerville, Software Engineering, 9th Edition, 2011

Course objectives: To develop an understanding of the problems associated with the development of ``real'' software systems and to become familiar with process and management techniques currently used in the development of large software systems. A secondary objective of the course will be to improve one's communicational skills since such skills are of primary importance in the effective development of large software products.


Grading (tentative): This course is much more communication intensive than many other upper-level CS courses. This is by design. It is essential that you read assigned material before class and be prepared to participate in class discussion. Class time will be dominated by discussion, not lecture. To get the most out of the class, you will need to come to class having read and thought about the material. Bring to class questions regarding clarification of the textbook along with your thoughts about how what you've read relates to your experiences either in class or at co-ops, etc. As noted below, class discussion counts towards your final grade.
Homework Exercises/Class Discussion/Quizzes: 10%
Paper Selection/Presentation: 15%
Group Project: 20%
3 Exams: 55%

Class Policies:

Non-discrimination MTU complies with all federal and state laws regarding discrimination, including the Americans with Disabilities Act (ADA). If you have a disability and need reasonable accommodation for equal access to education and services at MTU, please call Associate Dean of Students Dr. Gloria Melton at 487-2212. For other concerns about discrimination, you may contact me at 487-2209, or the Affirmative Programs office at 487-3310, or your advisor.