This is the schedule for CSCI1321 during Fall 2011. 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-24 | Introduction to Class and Eclipse | Ch. 16-17 | |
8-26 | Classes, Objects, and Encapsulation | ||
8-29 | The Project | Ch. 18 | |
8-31 | Polymorphism, Inheritance, and Subtyping | Ch. 19.1-19.2 | |
9-2 | More Inheritance and Subtyping | Ch. 19.3 | |
9-5 | Labor Day | ||
9-7 | Show Your Code and Parametric Types | Ch. 19.4 | IcP #1 (Chapter 18 projects) |
9-9 | Other Collections | Ch. 20 | Quiz #1 (Answers) |
9-12 | Multithreading | Ch. 21.1-21.2 | |
9-14 | Show Your Code and Concurrency Library | Ch. 21.3 | IcP #2 (Chapters 19 & 20 projects) |
9-16 | No Class | ||
9-19 | Parallel Collections and Actor Threads | Ch. 21.4-21.8 | |
9-21 | I/O Streams | Ch. 22 | |
9-23 | Streams and Networking | Ch. 23 | Quiz #2 (Answers) |
9-26 | Show Your Code and Finish Networking | IcP #3 | |
9-28 | Array Based Stacks and Queues | Ch. 24.1-24.5 | |
9-30 | Finishing Stack and Queues | Ch. 24.6-24.8 | |
10-3 | Linked Lists | Ch. 25.1-25.2 | Assignment #1 |
10-5 | Linked List Alternatives | Ch. 25.3-25.5 | Quiz #3 (Answers) |
10-7 | Finishing Linked Lists | ||
10-10 | Show Your Code and List Based Stacks, Queues, and Priority Queues | Ch. 25.6, 26 | IcP #4 |
10-12 | Refactoring | Ch. 27 | |
10-14 | Fall Break | ||
10-17 | Test (Review Sheet) | ||
10-19 | Recursion 1 | Ch. 28.1 | |
10-21 | Show Your Code and Recursion 2 | Ch. 28.2 | IcP #5 |
10-24 | Trees | Ch. 29.1 | |
10-26 | Binary Trees | Ch. 29.2 | |
10-28 | Finish Binary Trees | Ch. 29.3-29.4 | Assignment #2 |
10-31 | Grammars | Ch. 30.1 | |
11-2 | Show Your Code and RegEx | Ch. 30.2 | IcP #6 |
11-4 | RegEx and Parsers | Ch. 30.3 | Quiz #4 (Answers) |
11-7 | Parser Output | ||
11-9 | Show Your Code and Start Spatial Trees | Ch. 31.1 | IcP #7 |
11-11 | Spatial Trees | Ch. 31.2-31.3 | |
11-14 | Finish Spatial Trees | Ch. 31.4 | |
11-16 | Show Your Code and Binary Heaps | Ch. 32.1-32.2 | IcP #8 |
11-18 | Finish Binary Heaps | Ch. 32.3-32.4 | Quiz #5 (Answers) |
11-21 | Direct Access Files | Ch. 33 | |
11-23 | Thanksgiving Break | ||
11-25 | Thanksgiving | ||
11-28 | Start Actors | Ch. 34 | Assignment #3 |
11-30 | Show Your Code and Actors | Quiz #6 (Answers) and IcP #9 | |
12-2 | Actors | | |
12-5 | Show Your Code and Conclusions | Ch. 35 | IcP #10 |
Final | (Final Review Sheet) | Assignment #4 |