Exercises

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