|
|
|
Course: Data Structures and Algorithms
Type: Computer Science Core
Credit Hours: 4
Semester: Fall 2001
|
Course Outline
-
Introduction to Data Structures and Algorithms
-
Space and Time Complexity
-
Introduction to C++
-
Arrays: Single, Multi-dimensional, Odd Shaped (Right triangular, Isosceles)
-
List
-
Linked Lists (single/double link)
-
Stacks and Queues
-
Trees, Tree Indexes
-
Heaps
-
Hashing File Organization
-
Graphs Sorting Algorithms
-
Searching
-
Algorithm Design Techniques
Text Books
-
Ellis Horowitz, Sartaj Sahni and Dinesh Mehta, "Fundamentals of Data Structures
in C++", 1995
-
Mark Allen Weiss, "Data Structures and Algorithm Analysis", 1994
|