ECE 365: Data Structures and Algorithms, Part II
Fall 2016
Wednesday 3:00 PM - 5:00 PM, Rm. 427
Instructor: 
Carl Sable
e-mail: CarlSable.Cooper@gmail.com
Office: Room 614
"Data Structures and Algorithm Analsyhis in C++",
3rd Edition or 4th Edition
Mark Allen Weiss
- 4 Programming Assignments: 50% total (12.5% each)
- Midterm: 25%
- Final Exam: 25%
The schedule will be updated as the semester progresses.
- Wednesday, September 7
 Summary of Data Structures and Algorithms, Part I
- Wednesday, September 14
 Program #1 Assigned
 Topic: Priority Queues and Heaps
 Suggested Reading: Weiss Ch. 6
- Wednesday, September 21
 Topic: Priority Queues and Heaps (cont.)
- Wednesday, September 28
 Program #2 Assigned
 Topic: Priority Queues and Heaps (cont.)
 Topic: Graph Algorithms
 Suggested Reading: Weiss Ch. 9
- Wednesday, October 5
 Topic: Graph Algorithms (cont.)
- Wednesday, October 12
 Topic: Graph Algorithms (cont.)
- Wednesday, October 19
 Topic: Graph Algorithms (cont.)
- Wednesday, October 26
 Topic: Graph Algorithms (cont.)
 Program #3 Assigned
- Wednesday, November 2
 MIDTERM
- Wednesday, November 9
 Topic: Algorithm Strategies
- Wednesday, November 16
 Topic: Algorithm Strategies (cont.)
- Wednesday, November 30
 Topic: Algorithm Strategies (cont.)
 Program #4 Assigned
- Wednesday, December 7
 Topic: Theoretical Computer Science
- Wednesday, December 14
 Topic: Theoretical Computer Science (cont.)
- Thursday, December 15
 FINAL EXAM