| Time | MWF 2-3pm |
| Location | DMP 301 |
| Newsgroup | 410 Google Group |
| Eric Wohlstadter | Instructor | Time: Wed. 4-5 (changed) | Location: ICICS/CS 309 |
| Peng Li | Teaching Assistant (TA) | Time: Wed. 3-4 | Location: Demco Learning Center |
| Reza Babanezhad | Teaching Assistant (TA) | Time: Fri. 3-4 | Location: Demco Learning Center |
The following schedule will be kept up to date as the course continues.
| 7-Sep | Course Overview/Syllabus | slides | ||
| 9-Sep | Project Overview | slides | ||
| 12-Sep | Software Architecture and Connectors | slides (1/2) | slides (2/2) | |
| 14-Sep | J2EE Tutorial | slides | example code (as Eclipse project) | |
| 16-Sep | Connector Framework | slides | ||
| 19-Sep | Connector Impl. and Dependency Injection | slides | DI examples | AccountServer example |
| 19-Sep | Dependency Injection (cont.) | slides | DI examples 2 | Servlet Filter example |
| 23-Sep | Writing User Stories | slides | ||
| 26-Sep | Ajax | slides | code examples | |
| 28-Sep | Arch. Views and Styles | slides | ||
| 30-Sep | Layered Styles | slides | ||
| 3-Oct | Dataflow Styles | slides | ||
| 5-Oct | Blackboard Style | slides | ||
| 7-Oct | Publish Subscribe Architecture | slides | ||
| 17-Oct | Product Lines and Feature Models | slides | ||
| 21-Oct | Visitor Pattern | slides | ||
| 24-Oct | StateCharts | slides | ||
| 31-Oct | StateChart Concurrency and Exercise | slides | ||
| 2-Nov | Tool Demos | AccountServer project with testing libraries and scripts | Emma Instructions | |
| 4-Nov | Model Checking | slides | exercises | |
| 9-Nov | Static Analysis | slides | ||
| 11-Nov | Static Analysis 2 and Exercise | slides | ||
| 16-Nov | Static Analysis 3 | slides | ||
| 18-Nov | Security: Input Vulnerabilities | slides | ||
| 21-Nov | Security: Design Principles | slides | ||
| 23-Nov | Security: Fault Exploits | slides | ||
| 25-Nov | Interprocedural Exercise |