Schedule Fall 2010

CSCI 205 Data Structures and Abstraction

Location: McK 223   Time: Monday/Wednesday 1:00-1:50 Thursday Lab 2:30-4:30   Academic Calendar

Week Date Planned Topic(s) for Week Assignments and Comments
1 Aug 30 Introduction: (Transition from Java to C++)  Chapter 1 Software Development Lab 1.1 Black-Box/White-Box Testing
2 Sep 6 Chapter 2: Introduction to Abstract Data Types Lab 1.2/Project 1.3 (or problems)
3 Sep 13 Chapter 3: Data Structures and Abstract Data Types (Arrays and Structures) Lab 2.1/Project 2.2 (or problems)
4 Sep 20 Chapter 4: More Abstract Data Types (ADTs) and Classes Lab 2.3/Project 2.4 (or problems)
5 Sep 27 Chapter 5: Streams and Strings Lab 3.1/Project 3.2 (or problems)
6 Oct 4 Chapter 6: Lists Lab 4.1/Project 4.2  (or problems)
7 Oct 11 Chapter 7 & 8 Stacks and Queues : Fall Break Begins after classes on Friday Lab 5.1/Project 5.2 (or problems)
8 Oct 18 Classes Resume October 20: Chapter 9: Templates Lab 7.1/Project 7.2 (or problems)
9 Oct 25 Chapter 10: Recursion Lab 6.1/Project 6.2 (or problems)
10 Nov 1 Chapter 11: More Linking Up with Linked Lists Lab 8.1/Project 8.2 (or problems)
11 Nov 8 Chapter 12: Binary Trees and Searching Lab 9.1/Project 9.2 (or problems)
12 Nov 15 Chapter 13: Sorting (Simple and Complex Sorting Algorithms) Lab 10.1/Project 10.2 (or problems)
13 Nov 22 Thanksgiving Break Begins After Last Class on the 23rd  
14 Nov 29 Chapter 14: OOP and ADTs a Recap Lab 11.1/Project 11.2
15 Dec 6 Exams