We will cover the Beginner's Guide to Unix and Workstations , various sections of A Student's Guide to Unix, and An Introduction to Object-Oriented Programming with Java . Detailed reading assignments are shown in the weekly schedule . We cannot stress strongly enough that you are expected to have read assigned portions of the texts before class, as some of the material will not be covered in class unless questions arise. You are responsible for everything in the assigned readings whether covered in class or not, as well as lecture material whether covered in the readings or not. You may also have assigned readings to do before a lab session.
Pertinent questions are always welcome.
There are many people on campus who are both able and willing to help you when you have trouble understanding something. There are weekly extra help sessions for students who have problems with the current lecture topics. These sessions are particularly recommended for students with little or no prior programming experience. To be eligible to attend an extra help session, you must attempt to complete the assignment posted on the web and bring it with you to the help session. Help sessions are not intended to be a replacement for your lecture sections.