Reading assignments will indicate the particular time when each topic or chapter is to be covered. Grading I will indicate reading assignments periodically in class. You will be responsible for having read and understood all the material that is so assigned, even if it is touched on only briefly or not at all in the lectures. Occasionally we may also cover some material not discussed in the text and, in this case, you will be responsible for assimilating this as well. The grade for the course will be divided evenly between homework assignments on the one hand and quizzes and exams on the other.
Homeworks are due before the lecture on the date indicated.
Note that this is a course about programming. We will have quizzes roughly every other week. In general, I expect timeliness with regard to every aspect of the required work. Homeworks are due on the date indicated. Compensation for missed exams or quizzes will be considered only if there is a significant and well documented reason such as illness for the absence.