CS 2413, Data Structures — Fall 2015
Schedule (subject to change)

Week Date Topic Reading Out Due
1 August
24
Course Intro/Overview Syllabus
August
26
Introduction to C++ zyBook 1–6
2 August
31
Introduction to C++ zyBook 7–9
September
2
Object Oriented Programming in C++ zyBook 10–11
3 September
7
No Class (Labor Day)
September
9
Object Oriented Programming in C++ zyBook 12 PR0
4 September
14
Searching and Big Oh zyBook 15
September
16
Searching and Big Oh zyBook 15
5 September
21
Sorting zyBook 16
September
23
Sorting zyBook 16 PR1 PR0
6 September
28
Sorting zyBook 16
September
30
Sorting zyBook 16
7 October
5
Exam 1 ↑ Above ↑
October
7
Linked Lists zyBook 17 PR2 PR1
8 October
12
Linked Lists zyBook 17
October
14
Stacks and Queues zyBook 18
9 October
19
Stacks and Queues zyBook 18
October
21
Hashing zyBook 19
10 October
26
Hashing zyBook 19 PR3 PR2
October
28
Exam 2 ↑ Above ↑
11 November
2
Trees zyBook 20
November
4
Trees zyBook 20
12 November
9
Trees zyBook 20
November
11
Trees zyBook 20 PR4 PR3
13 November
16
Trees zyBook 20
November
18
Trees zyBook 20
14 November
23
Graphs zyBook 21
November
25
No Class (Thanksgiving Vacation)
15 November
30
Graphs zyBook 21 PR5 PR4
December
2
Ethics Baase
Chapter 5
16 December
7
Ethics Baase
Chapter 5
December
9
Ethics In-Class Exercise Baase
Chapter 5
PR5 (Friday)
Finals Thursday
December 17
4:30-6:30pm
Final Exam
Includes Ethics Question
↑ All ↑