ECE 165: Data Structures and Algorithms, Part II
Fall 2005
Monday 2:00 - 4:00, Rm 621E
Instructor: 
Carl Sable
e-mail: sable2@cooper.edu
Office: Room 461
Office Hours:
Monday - Thursday, 11:00 - 12:00
"Data Structures and Algorithm Analsyhis in C, 2nd Edition"
Mark Allen Weiss
- Programming Assignments: 50%
- Midterm: 25%
- Final: 25%
- Program #1
 Due Sunday night, September 25, by midnight
 Sample input file
and sample Makefile
- Program #2
 Due Sunday night, October 30, by midnight
 You will need the provided
header file,
sample program, and
makefile
 I am also providing this
sample run
- Program #3
 Due Thursday night, Dec 1, by midnight
- Program #4
 Due Thursday night, Dec 15, by midnight
Information on assignments will be posted when they are assigned.
The schedule will be updated as the semester progresses.
- Monday, September 12
 Summary of Data Structures and Algorithms, Part I
- Monday, September 19
 Topic #7: Priority Queues and Heaps
- Monday, September 26
 Topic #7 (continued)
- Monday, October 3
 Topic #8: Graph Algorithms
- Monday, October 10
 Topic #8 (continued)
- Monday, October 17
 Topic #8 (continued)
- Monday, October 24
 Topic #9: Algorithm Strategies
- Monday, October 31
 Topic #9 (continued)
- Monday, November 7
 MIDTERM
- Monday, November 14
 Topic #9 (continued)
- Monday, November 21
 Topic #9 (continued)
- Monday, November 28
 topic #10: Turing Machines, Computability, and Complexity Theory
- Monday, December 5
 Topic #10 (continued)
- Monday, December 12
 Topic #10 (continued)
- Monday, December 19
 FINAL EXAM