Introduction to Computer Science II, ICS 211

This page is http://www2.hawaii.edu/~esb/2011spring.ics211/index.html

This page is subject to change without notice -- please reload it in your browser if an item that might affect you may have changed.

The organization of the course is described here. Please review it at the beginning of the course and occasionally during the course. It includes information about course goals, class time and location, contacting the instructor, office hours, the textbook, grading, and the no cheating policy. I also have some suggestions for doing well in this course.

If you have any questions, please contact the instructor.

Schedule

This schedule is subject to change.

Presentation notes are in HTML. I usually post notes no later than the day before the lecture.

Chapter references are given as X/Y, with X being the chapter in the 2010 version of the textbook (Data Structures: Abstraction and Design Using Java, 2nd edition), and Y the chapter in the 2005 version of the textbook (Objects, Abstraction, Data Structures and Design using Java 5.0). So, for example, Section 1.5/3.4 refers to the section named "Class Object and Casting", which is section 1.5 in the orange and blue book, and section 3.4 in the green book.

The final exam for this class is scheduled for Thursday May 12th, from 9:45am to 11:45am. The exam is on the material in the entire course, with some emphasis on the material since exam 2.

For those who wish, the final exam may be taken on Monday May 9th, 12noon-2pm. Please contact the instructor as early as possible if you wish to take the exam on Monday. The early final exam will be different from the regularly scheduled final exam, but approximately equally challenging.