For a detailed introduction to the course, read the Course Reference.
For a schedule of lectures, associated readings and web links and course exams, see the Course Schedule.
If you want to add or drop the course, change your lab section or change your grade option, read the Enrollment Information page to learn what to do.
The Course Reference, Course Schedule and Enrollment Information documents are passed out at the first lecture.You can also ask the instructor for a copy of them or, course, print them from this Web site. You are responsible for knowing the information in these documents and those they reference.
During the quarter, important announcements will be made in lecture and will also be posted to the Announcements Board.
You will need a copy of the Lab Manual. It contains lab policies and procedures, and lab assignments and their grading.
Some students like to do their Java programming elsewhere than in our ICS labs. Thats fine, but we do recommend that you do work elsewhere in addition tonot instead ofworking in lab; as discussed in the Course Reference, working in lab is typically a major contributer to doing well in the course. To obtain some good advice and guidance on installing Java on a home computer, see Setting Up Java at Home, a primer prepared by Alex Thornton (a faculty member here in ICS). Do note that we do not have the resources to support your home installation; youre on your own for working out any problems or difficulties you encounter.
To help you study for the exams, we have prepared a set of midterm exam preparation questions and a set of final exam preparation questions. The TA and instructor will happily discuss these questions (and their answers) after you have come up with your own answers. We guarantee that most, though perhaps not all, of the topics covered in these question sets will appear on the midterm and final exams.
Course grades are now available. A spreadsheet showing the calculation of course grades is be posted at ICS23 Course Grades; explanatory information about the spreadsheet is at A Note on Course Grades.
If you have general questions about the course, send email to the course staff; if you have questions about scoring of a lab assignment, email your TA. If you have others questions about the course, or questions or problems with this web site, send email to the instructor.