| Data Structures (CSC3410) Spring 2008 | Time: M/W 5:30PM--6:45PM |
| Instructor: Jason Ding | Classroom: 331 General Class Buliding |
Tentative Class Schedule:
| Week | Topics | Homeworks | Notes /Exams |
| Week 1 January 7, 9 | Syllabus Chapter 1 (Arrays, Pointers, and Structures) | Q. 1.2, 1.4 Due on January 16 | - |
| Week 2 January 14, 16 | Chapter 2 (Objects and Classes) Chapter 3(Templates) | Quiz 1 on Next Wednesday (Jan. 23rd) |
|
| Week 3 January 23 | (NO CLASS on Jan. 21) Chapter 4 (Inheritance) | Q. 3.4,4.5 Due on Feb. 4th(Mon.) | |
| Week 4 January 28, 30 | Chapter 6 (Algorithm Analysis) Chapter 8 (Recursion) | Q. 6.15 Due on Feb. 6th(Wed.) | |
| Week 5 February 4, 6 | Chapter 8 (Recursion) Chapter 16 (Stacks and Queues) | Q. 8.27 Due on Feb. 11th(Mon.) | Quiz 2 on Wednesday |
| Week 6 February 11, 13 | Chapter 16 (Stacks and queues) Chapter 17 (Linked Lists) | Programming Assignment 1 Due on Feb. 18th! Programming Assignment 2 Due on Feb. 28th! | |
| Week 7 February 18, 20 | Review and Test 1 | ||
| Week 8 February 25, 27 | Chapter 18 (Trees) | Programming Assignment 2 Due on Feb. 28th! | |
| Week 9 March 3, 5 | Spring Break - No Classes | Last day to withdraw (March 3) |
|
| Week 10 March 10, 12 | Chapter 18 (Trees) Chapter 19 (Binary Search Trees) | Q. 18.9 Due on Mar. 19th(Wed.) | Quiz 3 on Wednesday |
| Week 11 March 17, 19 | Chapter 19 (Binary Search Trees) | ||
| Week 12 March 24, 26 | Chapter 20 (Hash Tables) | Q. 19.20 due on Next Mon. | |
| Week 13 March 31, April 2 | Review and Test 2 | ||
| Week 14 April 7, 9 | Chapter 9(Sorting) | ||
| Week 15 April 14, 16 | Chapter 9(Sorting) Chapter 21 (Binary Heap) | Q. 9.11, 9.25 Due on Next Mon. | Quiz 4 on Wednesday |
| Week 16 April 21, 23 | Chapter 15 (Graphs) | ||
| Week 17 April 28, 30 | Review | ||
| Week 18 May, 5 | Final Exam Monday, May 5, 5:00pm |
