Date |
Topic |
Reading |
Assigned |
Due |
Jan 20 |
Opening Lecture |
|||
Jan 22 |
Software Engineering Processes |
|||
Jan 27 |
Agile Development |
| ||
Jan 29 |
Requirements and Specification |
| ||
Feb 3 |
UML? |
|
|
|
Feb 5 |
Design Patterns |
|
|
|
Feb 10 |
Version Control |
|
Set up a repository |
|
Feb 12 |
|
|
| |
Feb 17 |
|
|
| |
Feb 19 |
|
|
| |
Feb 24 |
|
|
| |
Feb 26 |
|
|
| |
Mar 3 |
|
|
| |
Mar 5 |
|
|
| |
Mar 10 |
|
|
| |
Mar 12 |
|
|
| |
Mar 17 |
|
|
| |
Mar 19 |
|
|
| |
Mar 24/26 |
Spring Break | |||
Mar 31 |
| |||
Apr 2 |
|
|
| |
Apr 7 |
|
|
| |
Apr 9 |
|
|
|
|
Apr 14 |
|
|
|
|
Apr 16 |
|
|
|
|
Apr 21 |
|
|
|
|
Apr 23 |
|
|
|
|
Apr 28 |
|
|
|
|
Apr 30 |
|
|
|
|
May 5 |
|
|
|
|
May 7 |
Final Lecture |
|
|
|
|
|
|
|
|
May 14 |
Project Demos, room/time TBA |
|
|
|
May 20 |
Final project write-ups due |
|
|
|