You will perform several projects that involve developing code using the Haskell programming languages. Programming projects will be assigned every 2-3 weeks and will be worked in pairs. Compilers for Haskell will be available on the EECS Department's Linux systems. Compilers will also be available for download from the course web site for installation in the Linux environment.

You are required to submit your documented source code, testing results, test input files you have prepared, and any documentation needed to execute your code. Use tar to create an archive of your submission. Please use the my.eecs system to submit computer-based homework assignments and projects. You will be given specific submission instructions as needed.

I will not accept paper listings when electronic submission is required. Your programs will be extracted, compiled and tested in the Linux environment. Please document your code source files making certain to include your name and ID number. Undocumented source code will result in a serious point deduction!