This website is preserved for historical and scholarly reference and is no longer actively maintained.
Tentative Class Schedule
CP SC 210
-- 9:45 a.m. MTWThF -- G 32 Jordan
Java Elements, by Duane A. Bailey and Duane W. Bailey
Java Structures, by Duane A. Bailey
The following schedule is tentative. We may introduce material earlier than
shown in the schedule. As can be seen, if we get behind the schedule the course
will not cover all the required material and you will not be prepared
for the next course. Thus, it is essential that you read every chapter
before we cover the material in class (see homework assignments). Only
if you have read the material before class will we be able to keep
up with this ambitious, but necessary, schedule.
May 22 -- Pretest, Preface and Chapter 0 of Java Elements, may begin Chapter 1
May 23 -- Chapter 1 of Java Elements
May 24 -- Chapter 2 of Java Elements (last day to add a class)
May 25 -- Chapter 3 of Java Elements, may begin Chapter 4
May 28 -- Chapter 4 of Java Elements (last day to drop without a W grade)
May 29 -- Chapter 5 of Java Elements, may begin Chapter 6
May 30 -- Chapter 6 of Java Elements
May 31 -- Chapter 7 of Java Elements
June 1 -- Hour Quiz 1 (covers everything through Chapter 7)
June 4 -- go over Hour Quiz 1 and begin Chapter 8 of Java Elements
June 5 -- omit Chapter 9 of Java Elements except for definition of container
June 6 -- Chapters 10 and 11 of Java Elements
June 7 -- Chapters 1 and 2 of Java Structures
June 8 -- Chapter 3 (Vectors) of Java Structures (last day to drop without grade).
June 11 -- Chapter 4 (Design Fundamentals) of Java Structures
June 12 -- Chapter 5 (Sorting) of Java Structures
June 13 -- Chapter 6 of Java Structures
June 14 -- Chapter 7 (Linear Structures, including Stacks and Queues) of Java Structures
June 15 -- Chapter 8 of Java Structures
June 18 -- Hour Quiz 2 (includes all material through Chapter 7)
June 19 -- Chapter 9 of Java Structures
June 20 -- Required attendance -- may be additional laboratory or count on daily quiz grade (more than unusual 10 pts.)
June 21 -- Chapter 10 of Java Structures
June 22 -- Chapter 12 of Java Structures (pages 249-257)
June 25 -- Catch-up day
June 26 -- Final Exam
Some topics will be covered that are not in the text. Please get the notes and assignments from other students (but, missing class is usually not helpful) so that you will be prepared for class at all times. Being absent is not an excuse for being unprepared for material covered in the previous class. Nor is being absent an excuse for being unprepared to turn in assignments.