Students will be evaluated in this class through a series of reviews, homeworks, a midterm, and a class project. The class project will involve implementing a non-trivial multi-threaded program that has been designed using specification/modeling techniques covered in class. In-class students will work in teams to work on the project. CAETE students will work individually, unless they would prefer to join one of the in-class project teams.

Kenneth M. Anderson, 2009