Program listing is easy to follow, well formatted and commented enough. Homework will not be accepted after the corresponding exam. Homework will not be accepted on or after the study day. Homework will not be accepted if a sample solution is distributed. All exams will include material covered in class, from covered parts of your textbook and from homework assignments.
All exams are open books and open notes.
Makeup exam for valid reasons can be arranged but it will be more difficult. Sample exams will be discussed or posted in advance. Improvement in work and submission of all homework assignments will be used to determine the borderline cases. You can check your progress in building your grade on-line using GradeWatch any time. If you face programming problems too difficult to solve on your own, you are welcome to stop by your instructor's office.