ICS212 Home Page

Professor: Wes Peterson
303E POST Building
wes@hawaii.edu

Office Hours During the Fall Semester:
I have ICS212 Tu 9:00-10:30 and ICS623 Th 9:00-10:30 and I have a research meeting Friday 11:00-12:00.
Monday 9:30-12:00
Tuesday 10:30-12:00
Wednesday 9:30-12:00
Thursday 10:30-12:00
Friday 9:00-11:00

BJ Dela Cruz will be my TA this fall. He will be in my office Mondays from 12:00 to 5:00 and Thursdays from 12:00 to 2:00. His email address is bjpeter@hawaii.edu. He is willing to consider appointments.

Of course, you may come in any time when one of us is in the office for help with the course and assignments, or to discuss anything. In addition, I will have three computers that you can use--or you can bring your own, and you can use my office as a lab and work on ICS212 and ask questions as problems come up any time one of us is in the office.

I have made a short "quiz" for each assignment after the first. When you are ready, send the answers in an email to BJ--he will read those and let you know whether you understand those things. Please send your regular programming assignments to me by email--I will read all of them.

Textbooks: The textbook for the first part of the course, on C, is Kernighan and Ritchie "The C Programming Language". It should be pretty widely available. I don't know whether the bookstore has copies. You can get it from Amazon for $43.80, about 10% off. If you get it by internet or mail, order it soon so you will have it when classes start. That book is a little old, but it is excellent and famous. Look it up in Wikipedia or Google. It seems to be on line somewhere, but I don't know where. It has been translated into about 30 different languages, if you don't like English.

You don't need a C++ book until the middle of the semester, so there is no hurry about that. I am thinking about that yet. You might even survive without a C++ book. The Savitch book that I recommended is about $103 from Amazon--I would think quite a while before buying that. You can get Stroustrup "The C++ Programming Language" for about $60 from Amazon. It is a better book, but more difficult. If you can get a second-hand first or second edition of Savitch's book cheap, that would get you by fine. I will think about that one some more also.

Links:

About ICS212 Spring 2007. Please read this carefully--Goals, teaching plan, handling questions, assignments, exams, grades.

Required Hardware and Software

Textbooks

Schedule and Assignments

Lectures on DVD

Notes