Programmming Projects


[Homepage] | [TA's & Tutors] | [Supplements] | [Programmming Projects] | [Exams]

Pair Programming

All students are STRONGLY ENCOURAGED to work with a partner on the programming projects for this class. To learn a about pair programming please read All I Really Need to Know about Pair Programming I Learned In Kindergarten.

You should also read the pair progamming guidelines and policy for the class. This explains what is considered to be acceptable pair programming and what to do if you have problems with your partner.

  1. Program #1: Due January 14th at 10pm. Solution
  2. Program #2: Due January 22nd at 10pm. (Monday is a holiday.)
  3. Program #3: Postponed to January 29th at 10pm.
  4. Program #4: Moved to February 5th at 10pm.
  5. Program #5: Due February 12th at 10pm.
  6. Program #6: Due February 19th at 10pm.
  7. Program #7: Due February 26th at 10pm.
  8. Program #8: Due March 4th at 10pm.
  9. Program #9: Due March 11th at 10pm.
  10. Program #10: Due March 18th at 10pm.

Grading of Individual Projects

You must follow the programming style guidelines listed at the bottom of this page.

Programs submitted after the due date but within 24 hours of the due date will be penalized 10%. Programs more than one day late will not be accepted.

Be advised that WebCT can sometimes get rather slow near a deadline, when many students are trying to submit. If you have a working program and are just "touching up the style" or doing some final testing, go ahead and submit it. You can always resubmit up to the deadline without any penalty, but if it gets too busy and you fail to submit in the last 5 minutes before a deadline, then you missed the deadline (like getting stuck in traffic - plan ahead and leave enough time).

Grading Breakdown

Programs will be graded on corrrectness (the right output), design, and style (see the bottom of this page).

Every program starts out with 100 points. Points are deducted as follows.

Correctness/Functionality (maximum deduction 50 points): See individual project descriptions for correctness point details.

Design (maximum deduction 25 points): See individual project descriptions for design point details.

Style (maximum deduction 25 points total):


[Homepage] | [TA's & Tutors] | [Supplements] | [Programmming Projects] | [Exams]

This page maintained by Charlie McDowell Email regarding this site.