This website is preserved for historical and scholarly reference and is no longer actively maintained.

READING ASSIGNMENTS

CPSC 210 -- Fall 1998

Textbooks:

Introduction to Programming Using Java
by David Arnow and Gerald Weiss
Addison Wesley
ISBN 0-201-31184-4

Java Structures
by Duane A. Bailey
McGraw-Hill
ISBN 0-07-289179-3



For August 24: Read Chapter 1 in Arnow and Weiss. On page 21, answer Questions for Review: 1 - 5. Also, write a program that prints out your name and address.

For August 26: Read Chapter 2 of Arnow and Weiss. On page 51 answer Further Exercises: 1 and 2.

For August 28: Read Chapter 3 of Arnow and Weiss. On page 83, answer Questions for Review: 1 - 5 and Further Exercises: 1, 3, and 4.

For August 31: Read Chapter 4, pages 89 - 109, of Arnow and Weiss. On page 128, answer Questions for Review: 1, 2, and 3.

For September 2: Read from page 109 to end of Chapter 4 in Arnow and Weiss. On page 128, answer Questions for Review: 4, 5, and 6 and Further Exercises: 2.

For September 4: Read pages 141 - 173 of Chapter 5 in Arnow and Weiss. On page 172 answer Questions for Review: 1 - 5.

For September 7: Continue Chapter 5. On page 172 answer Further Exercises 1 - 3.

For September 9: Read Chapter 6 in Arnow and Weiss (pages 189 - 225). On pages 225 - 226 answer Questions for Review 1 - 7 and Further Exercises 1 - 2.

For September 11: Read Chapter 7 of Arnow and Weiss (pages 245 - 262)

For September 14: Read pages 265 - 284 of Chapter 8 of Arnow and Weiss. On page 305 answer Questions for Review 1 and 2.

For September 16: Finish reading Chapter 8 (pages 284 - 304). On page 305 answer Further Exercises 1 and 3.

For September 18: Read Chapter 9 (pages 315 - 362). On pages 362 - 363 answer Questions for Review 1 -3 and Further Exercises 1.

For September 21: Read Chapter 10 (pages 379 - 442). On page 443 answer Further Exercise 1.

September 23: Hour Quiz 1 (Chapters 1 - 9 of Arnow and Weiss)



For September 25: Finish Chapter 10.

For September 28: Read Chapter 11 (pages 461 - 498) of Arnow and Weiss. On pages 497 - 499 answer Questions for Review 1 - 6 and Further Exercises 1 and 2. Attempt Further Exercise 3 if you have time.

For September 30: Read Chapters 0 and 1 of Bailey. This is the first 20 pages of the second text, Java Structures.

For October 2: Read to page 36 in Bailey. This assignment is all of Chapter 2 and Sections 3.0, 3.1, and 3.2 of Chapter 3.

For October 5: Finish reading Chapter 3 of Bailey.

For October 7: Read to page 65 in Chapter 4 of Bailey.

For October 9: Finish reading Chapter 4 in Bailey.

For October 12: Read pages 99 - 117 (Sections 6.1 - 6.3) in Bailey. Note that we are temporarily skipping Chapter 5. We will return to Chapter 5 toward the end of the semester.

For October 14: Finish reading Chapter 6.

For October 16: No new reading. Continue in Chapter 6.

For October 19: No new reading. Continue in Chapter 6.

October 21: Hour Quiz 2 (Primary emphasis will be on Chapters 10 and 11 of Arnow & Weiss, Chapters 0 through 4, singly linked lists in Chapter 6 of Bailey)

For October 23: Read Section 7.1 (pages 127 - bottom of page 136), Stacks.

For October 26: Read Section 7.2 (pages 136 - middle 149), Queues.

For October 28: Finish reading Chapter 7.

For October 30: Section 8.1 and 8.2 (pages 155 - 158) of Bailey. Java's Enumeration Interface. The Iterator Interface.

November 2: Fall Break!

For November 4: Section 8.3 and 8.4 (pages 158 - 162) of Bailey. Examples: Vector Iterators, List Iterators.

For November 6: Finish Chapter 8.

For November 9: Read Chapter 9 of Bailey.

For November 11: Read through Section 10.4 (pages 187 - middle 201), Trees.

For November 13: Read Section 10.5 (pages 201 - bottom 210), Tree traversals.

For November 16: Finish reading Chapter 10.

For November 18: Read in Chapter 12 through Section 12.3 (pages 249 - 257), Binary Search Trees

For November 20: Read Chapter 5 through Section 5.3 (pages 77 - 85), Selection Sort, Insertion Sort.

For November 23: Read Sections 5.4 and 5.5 (pages 85 - top 92), Merge Sort, Quick Sort.

November 25: Hour Quiz 3



For November 30: Finish reading Chapter 5. Sorting objects. Vector based sorting.

For December 2:

For December 4:



December 9: Final Exam. 8:00 - 11:00 a.m.



Return to Eleanor Hare's home page.

Return to Department of Computer Science Home page.