MSCS 710  Graduate Project

 

Syllabus

 

MicroSpaces download

Template for constructing fully dressed use cases

 

Background Reading

          The Software Crisis

                   Additional readings

                             "Why is Software So Bad?"

                                    "No Silver Bullet"

                                                "Denver Airport"

                                    "The Crisis in Software"

 

Lectures

          UML Models (Part 1)  (powerpoint)

          UML Models (part 2)   (powerpoint)

          The Unified Process

 

          Design Patterns

                   GRASP Patterns (ppt)

                   Design Patterns Lecture 1 (ppt)

                   Design Patterns Lecture 2 (ppt)

         

          Inception (ppt)

          Getting Started (ppt)

          Domain Model and Class Diagrams

                   Practice problems

          Unit Testing (ppt)

          How to Break Software (pdf)

 

          Architectural Model (ppt)

          The Knight's Tour -- a small example