Description:
An introduction to the concepts and use of data structures and associated algorithms. Emphasis on algorithm comparison, design of data structure and a matrix of issues involving running time and space limitations inherent in data structure and algorithm implementation. Techniques of analysis and design of algorithms involving searching, sorting, recursion, and machine/memory management.