CSCI 1321 - Schedule



This is the schedule for CSCI1321 during Fall 2002. The table below lists what we will be discussing in each class meeting as well as the required readings and the due dates for assignments, quiz dates, and test dates.

Date Topics Readings Due Dates
8-29 Introduction to class and OO    
9-3 Objects, Classes, and UML Ch. 0, 1  
9-5 Java Basics Ch. 2, 3, 5, 6 Design #1
9-10 Inheritance in Java Ch. 4.5 Assignment #1
9-12 Inheritance and Polymorphism    
9-17 String Processing Ch. 7 Quiz #1 (Answers)
9-19 Arrays Ch. 8 Design #2
9-24 Searching and Manipulating Arrays   Assignment #2
9-26 Sorting Arrays   Quiz #2 (Answers)
10-1 Stacks and Queues (Array Based)   Design #3
10-3 Linked Lists Ch. 16.1, 16.2 Assignment #3
10-8 DPS Programming Project   Quiz #3 (Answers)
10-10 DPS Programming Project   Design #4
10-15 GUIs in Java Ch. 9 Assignment #4
10-17 Test (Review Sheet) (Answers)    
10-22 GUIs 2    
10-24 Stacks, Queues, Priority Queues (Linked List Based) Ch. 16.3, 16.4 Design #5

10-29

Exceptions in Java Ch. 11 Assignment #5
10-31 Graphics in Java Ch. 10 Quiz #4 (Answers)
11-5 More Graphics in Java   Design #6
11-7 Recursion Ch. 12 Assignment #6
11-12 More Recursion    
11-14 Binary Trees   Quiz #5 (Answers)
11-19 Heap Based Priority Queue   Design #7
11-21 Threads Ch. 13 Assignment #7
11-26 Files and Streams Ch. 14  
11-28 Thanksgiving Holiday    
12-3 Files and Streams   Quiz #6 (Answers)
12-5 Sockets and Networking Ch. 15 Design #8
12-10 More Sockets and Networking   Assignment #8