Four homework assignments will be given, each worth 7% of your final grade. The due dates for the homework assignments are January 21, January 28, February 11, February 25.
Homework will be due at 11:59 pm on the due date. Late homework will be accepted within 24 hours of the due date; 25 points will be deducted from homework assignments that are submitted late. Any homework turned in after the 24-hour grace period will receive a grade of zero. No extra credit or makeup homework assignments will be given.
All programs must compile and run on the WPI UNIX system, using the UNIX GNU C++ compiler (g++). You are strongly encouraged to do all your program development on a UNIX system. If you choose to develop your programs on another platform, it is your responsibility to transfer the programs to your WPI UNIX account, and to ensure that the programs compile successfully using g++.
The source code and other deliverables for each homework assignment must be turned in electronically using the turnin program. The TA's will show you how to use turnin during the first lab session on January 15. Homework that is submitted by any other method (email, hardcopy, disk, etc.) will receive a grade of zero.