This list will be updated with links to slides. The slides will generally be available online at least an hour before lecture.
Any readings listed for a class must be completed prior to class.
Sometimes you will be asked to read things right in class, so please bring a laptop/tablet if you can.
Date | Topic | Comments/Readings/Notes |
---|---|---|
May 12 | Introduction Software Process |
|
May 14 | Agile Methods | |
May 16 | Requirements | Requirements Exercise (attendance/participation credit) |
May 21 | Design | Design Exercise (attendance/participation credit) |
May 23 | Continuation of Design | |
May 26 | Modular Design | |
May 28 | Continuation of Modularity | Modular Design Exercise (attendance/participation credit) |
May 30 | Finishing Modularity & Midterm Review | Whether Weather Wear rework example |
June 2 | MIDTERM | Study Questions |
June 4 | Design Patterns | |
June 6 | Design Patterns Activity | |
June 9 | Testing | Plus, finishing up Design Patterns Activity |
June 11 | Testing continued. Quality | |
June 13 | Refactoring | |
June 16 | UI Design + Activity | |
June 18 | Working Session - Brandon will be available for Q&A | |
June 20 | Final Exam Prep | Final Exam Study Questions (no solutions), and associated Design Patterns Appendix Final Exam Study Questions Review Slides (with some solutions, but not all) |