Math 3614: Guidelines for Programming Assignments

You may write in any programming language you feel comfortable with. For each assignment, you must turn in the following:

  1. A brief (one-half to two page) introduction and explanation, including
    1. a description of the problem and how your program solves it,
    2. the purpose of the various procedures
    3. any extras you feel need explanation.
  2. A hardcopy of the program, with documentation commented in the code.
  3. Some sample runs, including those specified in the assignment.
Grading for the programs will be as follows: