Projects

 Project  Clarifications  Grouper  Date assigned  Date due
 Project 1      Wed, April 1  Wed, April 8
 Project 2 Project 2A   Grouper  Fri, April 10  Wed, April 22
Project 2B    Wed, April 22  Wed, May 6
 Project 3 Project 3 clarifications  Grouper  Fri, May 8  Wed, May 27 (code)
 Wed, June 3 (benchmark)