Schedule 

CS 3358 - Data Structures
Spring 2008


Reading

Please finish the reading assignment before the due date. 

Date Reading Assignment
1/14  Ch. 1
1/21  Ch. 2
1/28  Ch. 3
2/4  Ch. 4 and Ch.5
2/11  Ch. 6
2/18  Ch. 7
2/25  Ch. 8
3/3  Ch. 9
3/17  Ch. 12 and Ch. 13
3/31  Ch. 10
4/14  Ch. 11

Lab Assignments

Assignment 1: Climate Program
Assignment 2: Go Fish!
Assignment 3: List ADT
Assignment 4: Stack Fun
Assignment 5: Math Stuff

                      Flood Fill
Assignment 6: Sort'em
Assignment 7: Catching Plagiarists

Style Guide for C++ programs



 Lectures (week of)

1/14 Introduction2308 Review
1/22 Algorithmic Analysis / 2308 Review
1/28 Container Classes / Pointers / 2308 Review
2/4 List ADTLinked Lists
2/11 Linked Lists / Templates
2/18 Stack ADTExam Review
2/25 Exam 1 / Queue ADT 
3/3 Queue ADT / Recursion
3/10 Spring Break!!
3/17 Recursion / Searching and Sorting
3/24 Searching and Sorting / Quick Sort / Hashing / Review
3/31 Exam 2 /  Hashing / Binary Trees
4/7 Binary Trees
4/14 Binary Trees
4/21 Heaps / Priority Queues / HeapSort
4/28 Review

Source Code (from class)


Exam 1 (2/25-2/26)     REVIEW   (last 3 pages of exam)

Exam 2 (3/31-4/1)     REVIEW     (last 2 pages of exam)

Final Exam Section 1 - MW (Wednesday 4/30 11-1:30, same room )     REVIEW

Final Exam Section 2 - T (Tuesday 4/29 5-7:30, same room)


CS 3358 Home Page