Associated Term:
Fall 2016
Learning Objectives:
Upon successful completion of this course, the student should be able to:
1. Define and implement data structures including stacks, queues, linked lists, trees, hash tables, and graphs.
2. Program recursively and define how recursion works
3. Measure and analyze algorithms for efficiency considerations
4. Define and implement multiple search and sort algorithms
5. Select the appropriate data structure and algorithm for a given problem
Required Materials:
Technical Requirements:
|