CSCI-4440 Software Design and Documentation
Spring 2001

Course Syllabus (PDF)



Every Monday is status report day.
Make sure your group is ready to give a detailed status report during class!

Term project writeups are due April 25th. Requirements are available: Term Project Writeups.


Check out the discussion of Extreme Programming on slashdot: http://slashdot.org/books/00/12/29/1653211.shtml

More extreme programming press: http://news.cnet.com/news/0-1006-200-5424853.html?tag=tp_pr

Term Project Discussions: Discuss your term projects at: monte.cs.rpi.edu/~hollingd/sdd/discus


Powerpoint slides that accompany the Sommerville text:

Chapter 1 - Introduction
Chapter 2 - System Engineering
Chapter 3 - Software Processes
Chapter 5 - Software Requirements
Chapter 7 - System Models
Chapter 10 - Architectural Design
Chapter 11 - Distributed systems Architectures

UML Resources: Some Technical Writing resources: Extreme Programming: