ICS 22 / CSE 22 Fall 2008
Course News


Check back here every day or so. I will generally post important coursewide announcements here. They will be listed in reverse-chronological order (i.e., newest items first).

Date Added News Item
Tu 11/18 The due dates for the remaining projects have been updated, as we discussed in lecture today (and in an email sent earlier).
Th 11/13 Today's code example from lecture is now available.
Th 11/6 The midterm scores are now available.
Th 10/30 The midterm study guide is now available.
Th 10/23 The code example demonstrating interfaces, comparability, and natural ordering is now available.
F 10/17 An example of programmatic unit testing has been added to the Code Examples section.
Th 10/16 Two new Code Examples are now available.
W 10/1 My office hours were listed incorrectly in the Course Reference. I'll be available on Tuesdays and Thursdays from 5:30-7:00pm in ICS 249. Additionally, the code example from lecture demonstrating exceptions and reading text from a file is now available in the Code Examples section.
F 9/26

Welcome! A few things:

  • The first lecture will meet on Thursday, September 25 and lab sections will begin meeting on Monday, September 29. Note that the lab sections on Monday, September 29 will be mandatory — you'll be doing an in-lab assignment, which can't be made up. For more information about meeting times of labs, see the Course Reference. For information about lecture material and readings, see the Schedule.
  • I encourage you to spend some time reading through the material on this course web site. Notice the set of links at the top of this (and every) page, leading you to the Course Reference, the Schedule, and the Lab Manual, as well as a set of commented Code Examples that will be posted during the course of the quarter.


This course web site has been validated against the XHTML 1.1 and CSS 2.0 standards. To ensure that your own Web pages meet established Web standards, visit validator.w3.org.

Valid XHTML 1.1! Valid CSS 2.0!