This website is preserved for historical and scholarly reference and is no longer actively maintained.
Tentative Schedule
CPSC 210 -- Fall 2002
TEXT: JAVA ELEMENTS
August 21, 23: Chapters 0 & 1 (Welcome, Values, Variables, and Expressions)
August 26: Chapter 2 (The Element Package)
August 28: Chapter 3 (Conditions and Loops)
August 30: Chapter 4 (Methods)
September 2: Chapter 5 (Strings)
January 23: LAST DAY TO DROP A CLASS OR WITHDRAW FROM THE UNIVERSITY WITHOUT A W GRADE
September 4: continue Chapter 5
September 6, 9: Chapter 6 (Recursion)
September 11: Chapter 7 (Arrays and Vectors)
September 13, 16: Chapter 8 (Classes)
September 18: Chapters 10 and 11 (Threads and Machines)
(Note: skip Chapter 9 except for definition of container)
TEXT: JAVA STRUCTURES
September 20: Chapters 0, 1, and 2 (Introduction, Objects, Comments, Conditiions, Assertions)
September 23, 25: Chapter 3 (Vectors)
Friday, September 27: Hour Quiz on Java Elements (all chapters except 9) and Java Structures, Chapters 0, 1, and 2.
September 30: Chapter 4 (Design Fundamentals)
October 2, 4: Chapter 5 (Sorting)
October 7, 9: Chapter 6 (Lists)
October 11: LAST DAY TO DROP A CLASS OR WITHDRAW FROM UNIVERSITY WITHOUT FINAL GRADE.
October 11, 14, 16: Chapter 7 (Stacks and Queues)
October 18, 21: Chapter 8 (Iterators)
October 23, 25, 28, 30: Chapter 9 (Ordered Structures)
Friday, November 1: Hour Quiz 2 (cumulative, but primarily on Java Structures)
FALL BREAK -- November 4 - 5
November 6: Go over Hour Quiz 2 and begin Trees
November 8, 11, 13: Chapter 10 (Trees)
November 15, 18, 20: Sections of Chapter 12 (Binary Search Trees)
November 22, 25: Other topics (catch-up, if necessary)
THANKSGIVING HOLIDAYS: November 27 - 29
December 2, 4, 6: Putting it all together
FINAL EXAM -- Monday, December 9, 8:00 -- 11:00 a.m.