Overview: Lectures
If a text is assigned to the course, lectures will cover material found in that text, though some parts of the text will be omitted due to time constraints, and there may be some additional material that is not in the text.
The instructor will present and discuss topics according to the schedule given in the Course Outline (which may be modified as the course proceeds to reflect more accurately the actual schedule). Real-time computer displays using on-line sample programs and other material (also available to students), overhead transparencies, whiteboard examples and other visual aids will be used to aid the in-class presentations and discussions. Students should not expect that everything seen in class will magically appear on the course website at some point. In other words, class attendance is necessary if nothing is to be missed.
Lectures may be given in a computer laboratory environment, and if so, students will have the opportunity for hands-on experience during lectures as well as during the lab-recitation periods.