CS562 Home Page

Advanced Software Engineering
Spring, 2004

Announcements         Course Overview         Text Book         Grading

 

 
Instructor: Diane Kramer
Meeting Times: Tuesdays, 3 to 7 pm.
Location: General Dynamics, Needham

 

 
Announcements

  • The Assignments page has been updated with details for papers (already handed out in class).
  • The syllabus has been updated with new due dates for assignments, to allow for time to purchase text books.
 
Course Overview


  • Course Overview: This course will examine and analyze managing the software development process from a variety of different perspectives, with a focus on planning. Through reading and writing assignments, in-class exercises and discussions, students will learn about estimating required resources for software projects, as well as "best practices" for individual developers, team leaders and project managers.   Topics will explore such questions as:
    • What makes good software developers good?
    • What makes for a good/bad project experience?
    • How does one plan a software development project?
    • What often goes wrong in a project and (how) can these things be avoided?

    Recommended Background: A previous course in Software Engineering (either graduate or undergraduate) is recommended, but may be substituted with equivalent practical experience such as that gained by being a professional software developer, project leader or manager. All students are expected to have an understanding of basic Software Engineering concepts and principles.

    Academic Integrity: All homework and project assignments must reflect individual efforts. Always acknowledge any source of information which is not your own. Cheating will result in the student(s) being reported to the CS Department Chair for disciplinary action. For more information, see the WPI Academic Honesty Policy.
 
Text Book


  • Required Texts
    1. Barry Boehm, Chris Abts, et al.
      Software Cost Estimation with COCOMO II
      Prentice Hall, 2000.
    2. Edward Yourdon
      Death March, 2nd Edition
      Prentice Hall, 2004.
    3. Frederick Brooks, Jr.
      The Mythical Man Month
      Addison Wesley Longman, 1995.
 
Grading Policy


  • Grading Policy

    Homework: 60% (4 papers worth 15% each)
    Term Project: 25%
    Participation: 15%

    Homework assignments will be due by the start of the class period for which they are assigned. No late assignments will be accepted.

    Last Updated: 05/25/2004, Diane Kramer, CS562 Instructor. (dkramer@cs.wpi.edu)
  Special thanks to Kajal Claypool for the basis of these web pages.