CSE 584: Software Engineering, Spring 1997
Meeting: Tuesdays, 6:30-9:30pm, Sieg Hall 226
Welcome to the CSE 584 Home Page
Please keep in mind that this document is not static, and that new
information will be added frequently (particularly to the Announcements
section). If you have any questions or comments about this document, send
mail to notkin@cs.
The basic introductory material is in the course outline. Here are a few high-level notes (some
but not all covered in the outline):
- This is not a course in which students will design and
implement large group projects.
- The course will be an evening course, not a distance learning course.
- Since the course is three hours in a row, in the evening,
I will try to break up every lecture into a few
segments with different formats. There
will be a significant discussion component in lecture.
- There is no teaching assistant for the course.
Course Outline Handout
Lecture Outline
- 4/1/97, Introduction (Slides)
- 4/8/97, Design fundamentals (Slides)
- 4/15/97, Modern issues in design and architecture (Slides)
- 4/22/97, Software maintenance and evolution I (Slides)
- 4/29/97, Software maintenance and evolution II (Slides shared with lecture 4)
- 5/6/97, Requirements and specification I (Slides)
- 5/13/97, Requirements and specification II (Slides)
- 5/27/97 Quality assurance and testing I (Slides)
- 6/3/97, Quality assurance and testing II (Slides)
- 6/10/97, Final examination
Reading
- Frederick P. Brooks, The Mythical Man Month: Essays on Software
Engineering (Anniversary Edition),
Addison Wesley, 1995.
- Readings from the literature
Announcements