CSCI 1321 - Schedule



This is the schedule for CSCI1321 during Spring 2003. 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
1-16 Introduction to class and OO    
1-21 Objects, Classes, and UML Ch. 0, 1  
1-23 Java Basics Ch. 2, 3, 5, 6  
1-28 Inheritance in Java Ch. 4.5 Design #1
1-30 Inheritance and Polymorphism   Assignment #1
2-4 String Processing Ch. 7 Quiz #1 (Answers)
2-6 Arrays Ch. 8  
2-11 Sorting, Searching, and Manipulating Arrays   Design #2
2-13 Sorting and OO Design   Assignment #2
2-18 Stacks and Queues (Array Based)   Quiz #2
2-20 Linked Lists Ch. 16.1, 16.2  
2-25 IASTED No class    
2-27 Linked Lists and Iterators   Design #3 & Quiz #3 (Answers)
3-4 GUIs in Java Ch. 9 Assignment #3
3-6 Test (Answers)   Review Sheet
3-11 Spring Break    
3-13 Spring Break    

3-18

GUIs 2   Design #4
3-20 Stacks, Queues, Priority Queues (Linked List Based) Ch. 16.3, 16.4 Assignment #4
3-25 Exceptions in Java Ch. 11 Quiz #4 (Answers)
3-27 Graphics in Java Ch. 10 Design #5
4-1 More Graphics in Java   Assignment #5
4-3 Recursion Ch. 12  
4-8 More Recursion   Quiz #5 (Answers)
4-10 Binary Trees   Design #6
4-15 Heap Based Priority Queue   Assignment #6
4-17 Threads Ch. 13  
4-22 Files and Streams Ch. 14 Quiz #6 (Answers)
4-24 Files and Streams   Design #7
4-29 Sockets and Networking Ch. 15 Assignment #7
5-1 Sockets and Networking & Concluding Remarks