ECE 164: Data Structures and Algorithms, Part I
Spring 2011
Thursdays 1:00 PM- 3:00 PM, Rm 105
Instructor:
Carl Sable
e-mail: CarlSable.Cooper@gmail.com
Office: Room 614
"Data Structures and Algorithm Analysis in C++, 3rd Edition"
Mark Allen Weiss
- Problem Sets (3 or 4 total): 50%
- Programming Assignments (2 total): 50%
Information on assignments will be posted when they are assigned.
The schedule will be updated as the semester progresses.
- Thursday, January 20
Topic 1 - Course Overview
- Thursday, January 27
NO CLASS! Cooper Union closed due to snow storm!
- Thursday, February 3
Topic 2 - Analyzing Algorithms
Suggested Reading: Weiss Ch. 2
- Thursday, February 10
Topic 2 (continued)
Topic 3 - Overview of C++
- Thursday, February 17
Topic 3 (continued)
- Thursday, March 3
Topic 3 (continued)
- Thursday, March 10
Topic 4 - Lists, Stacks, and Queues
Suggested Reading: Weiss Ch. 3
- Thursday, March 24
Topic 5 - Sorting
Suggested Reading: Weiss Ch. 7
- Thursday, March 31
Topic 5 (continued)
- Thursday, April 7
Topic 5 (continued)
- Thursday, April 14
Topic 5 (continued)
- Thursday, April 21
Topic 6 - Trees
Suggested Reading: Weiss Ch. 4
- Thursday, April 28
Topic 6 (continued)
- Thursday, May 5
Topic 7 - Hash Tables
Suggested Reading: Weiss Ch. 6