Project criteria should include the following:
- The project should exist as a single executing program. It may have multiple cooperating pieces residing in different processes, but they should all run concurrently and interact with each other as a coherent whole.
- Videos should be submitted 24 hours ahead of the presentation. This enables the instructor to request follow-ups about behavior he would like to see recorded.
- Maybe go back to a Level system. The final projects were of widely varying quality.
Project criteria should include the following: