Important Note about Assignments: * Each assignment has a rubric, my best attempt to help guide you to a good resulting program. The rubrics are not perfect. * Each assignment has a description of what your program should do. I've tried to be clear and concise. * Turn in your work on time. * An important and unique feature of this class is the ability to resubmit an assignment for an improved score (by earning partial credit from any points missed on the first submission) after the initial grading. The design of this course assumes that you'll take advantage of this feature. * If you have a question about the specifications of the assignment or the rubric, ask about it before/as you are working on the assignment. No set of directions will be clear for everyone, so it is assumed that you will clarify any questions before you turn in your assignment!