ECE 165: Data Structures and Algorithms, Part II
Fall 2013
Wednesday 1:00 noon - 3:00 PM, Rm 502
Instructor:
Carl Sable
e-mail: CarlSable.Cooper@gmail.com
Office: Room 614
"Data Structures and Algorithm Analsyhis in C++, 3rd Edition"
Mark Allen Weiss
- Programming Assignments: 50% (12.5% each)
- Midterm: 25%
- Final Exam: 25%
The schedule will be updated as the semester progresses.
- Wednesday, September 4
Summary of Data Structures and Algorithms, Part I
Program #1 Assigned
- Wednesday, September 11
Topic: Priority Queues and Heaps
Suggested Reading: Weiss Ch. 6
- Wednesday, September 18
Topic: Priority Queues and Heaps (cont.)
- Wednesday, September 25
Program #2 Assigned
Topic: Graph Algorithms
Suggested Reading: Weiss Ch. 9
- Wednesday, October 2
Topic: Graph Algorithms (cont.)
- Wednesday, October 9
Topic: Graph Algorithms (cont.)
- Wednesday, October 16
Topic: Graph Algorithms (cont.)
- Wednesday, October 23
Program #3 Assigned
Topic: Algorithm Strategies
Suggested Reading: Weiss Ch. 10
- Wednesday, October 30
MIDTERM
- Wednesday, November 6
Topic: Algorithm Strategies (cont.)
- Wednesday, November 13
Topic: Algorithm Strategies (cont.)
- Wednesday, November 20
Program #4 Assigned
Topic: Theoretical Computer Science
- Wednesday, December 4
Topic: Theoretical Computer Science (cont.)
- Wednesday, December 11
Topic: Theoretical Computer Science (cont.)
Discussion of a few problems from this year's ACM Programming
Contest
- Monday, December 16
FINAL EXAM