CIS 261: Data Structures Programming
Tentative Course Schedule
Winter 2005
Week 1 January 10
Intro to Course
Review of C++ Fundamentals
Software Engineering Principles
Week 2 January 17
Data Design & Implementation
Week 3 January 24
Abstract Data Types
Week 4 January 31
Classes
TEST #1
Week 5 February 7
Unsorted List
Week 6 February 14
Sorted List
Week 7 February 21
Stacks
Week 8 February 28
Queues
Projects and Catch UpTEST #2
Spring Break - Week of March 7
Week 9 March 14
Class Templates
Linked Structures
Week 10 March 21
Lists Plus
Week 11 March 28
Lists Plus
Week 12 April 4
TEST #3
Recursion
April 9 - Last Day to Drop with a W
Week 13 April 11
Binary Search Trees
Trees Plus
Week 14 April 18
Searching
Sorting & Algorithm Analysis
Week 15 April 25
Putting the Pieces Together
Special Topics
ALL Assignments DUE
Review for Final Exam
Finals Begin May 2