Resources
Class slides
- Software Engineering Process (Sommerville Ch 1 Text, Sommerville 1, Sommerville 2)
- Requirements Analysis (Sommerville 4, Sommerville 5)
- Use Cases and System Modeling (Sommerville 5)
- Software Design (Sommerville 6, Sommerville 7)
- Software Testing (Sommerville 8, Sommerville 24)
- Software Evolution (Sommerville 9)
Software Engineering Resources
Class Diagrams Chapter from "UML Distilled" by Martin Fowler