You have a handful of exercises to complete over the course of the semester. These exercise cover both theory and practice of modern software engineering techniques. There are both written and programming components.
| Exercise # | Topics | Due Date |
|---|---|---|
| 1 | Design | Mon Jan 25 @23:59 |
| 2 | Performance | Fri Feb 5 @23:59 |
| 3 | Testing | Fri Feb 12 @23:59 |
| 4 | Symbolic Execution | Mon Mar 8 @23:59 |
| 5 | Dynamic Analysis | Fri Mar 26 @23:59 |
| 6 | Static Analysis | Wed Apr 14 @23:59 |