COP 3502.01 - Spring 2004 - LECTURE NOTES PAGE
INTRODUCTION
Introduction to Algorithms (Day 2: January 7th)
(
.pdf version
)
REVIEW OF POINTERS AND ARRAYS IN C
Review of Pointers in C (Day 3: January 13th)
(
.pdf version
)
Applications of Pointers in C (Day 4: January 15th)
(
.pdf version
)
RECURSION
Recursion (Day 5: Jan 20)
(
.pdf version
)
Recursion - Part 2 (Day 6: Jan 22)
(
.pdf version
)
ALGORITHM ANALYSIS
Algorithm Analysis - Part 1 - (Day 7: Jan 27)
(
.pdf version
)
Algorithm Analysis - Part 2 - (Day 8: Jan 29)
(
.pdf version
)
Algorithm Analysis - Part 3 - (Day 9: Feb 3)
(
.pdf version
)
EXAM #1 - Tuesday February 10th (Day 11)
Exam #1 Review Notes and Sample Problems with Solutions - (Day 10: Feb 5)
(
.pdf version
)
Practice Number Conversion Problems with Solutions - (Day 10: Feb 5)
(
.pdf version
)
Practice Order Analysis and Loop Analysis Practice Problems with Solutions - (Day 10: Feb 5)
(
.pdf version
)
Practice Summation Problems with Solutions - (Day 10: Feb 5)
(
.pdf version
)
Exam #1 KEY
(
.pdf version
)
SEARCHING and SORTING
Searching and Sorting - Part 1 - (Day 12: Feb 12)
(
.pdf version
)
Searching and Sorting - Part 2 - (Day 13: Feb 17)
(
.pdf version
)
Searching and Sorting - Part 3 - (Day 14: Feb 19)
(
.pdf version
)
DATA STRUCTURES
Stacks - (Day 15: Feb 24)
(
.pdf version
)
Queues - (Day 16: Feb 26)
(
.pdf version
)
Linked Lists - (Day 17: March 2)
(
.pdf version
)
Linked List Implementations of Stacks and Queues - (Day 18: March 4)
(
.pdf version
)
EXAM #2 - Thursday March 18th (Day 20)
Exam #2 Review Notes and Sample Problems with Solutions - (Day 19: March 16)
(
.pdf version
)
Exam #2 KEY
(
.pdf version
)
DATA STRUCTURES
Binary Trees - (Day 21: March 23)
(
.pdf version
)
Binary Trees - Part 2 - (Day 22: March 25)
(
.pdf version
)
Binary Trees - Part 3 - (Day 23: March 30)
(
.pdf version
)
Notes for Day 24 moved to Day 25 - projector not working on Thursday April 1
Binary Trees - Part 4 - (Day 25: April 6)
(
.pdf version
)
Balancing Binary Search Trees - (Day 25: April 6)
(
.pdf version
)
Self-Balancing Binary Search Trees - AVL Trees - (Day 26: April 8)
(
.pdf version
)
Introduction to Graphs - Part 1 - (Day 27: April 13)
(
.pdf version
)
FINAL EXAM - Thursday April 22nd - Starts at 7:30 AM (Day 28)
Final Exam Review Notes and Sample Problems with Solutions - (Day 28: April 15)
(
.pdf version
)
Structure of the Final Exam
(
.pdf version
)
Last updated:
April 20, 2004
Return to COP 3502.01 home page