Google

   
www gsu.edu
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