It's up to you to retrieve them, and, if you want hard copy, to print them on paper. Sections of the book as well as handout material distributed in class or over the web are assigned for reading each week. For material distributed over the web, such as this syllabus, be sure to read all of the links, as well. Since the course content is presented in our class sessions, you'll be at a serious disadvantage if you miss a session. No amount of studying the textbooks and handout material can provide all the knowledge you'll need for the examinations and assignments.
Sessions begin promptly .
In fairness to the majority of students who arrive on time we do not wait for latecomers. Since we often do important things at the beginning, such as making announcements, distributing handouts, and discussing previous homework or examinations, latecomers will be at a serious disadvantage. The University's policy on academic honesty is clear, and applies to all courses. I've provided some additional guidelines about interpreting that policy for the special kinds of work we do in programming courses. Please pay particular attention to the issue of collaboration .