Syllabus
Session Guidelines
Tentative schedule of sessions
Tentative Team Rosters
Version Control
Tentative Grading Scheme
Overview of Software Engineering
Semi-Agile Model-Driven Development
Project: The MVC Workbench
Additional Project Requirements
Iterative Cost Estimation
Advanced Swing
Specification 1.0
Design 1.0
Specification 2.0
Design 2.0
Exam Review
Design Patterns
Test-Driven Development
Object-Oriented Analysis
Advanced Object-Oriented Analysis
Agile Model-Driven Development
Extreme Programming
Object-Oriented Modeling
JUNIT
Refactoring
Eclipse
Instructor
CVS Dude