Introduces internal and external data structures as well as computer algorithms.
Examines the implementation of common data structures, time and space efficiency issues and also the design and analysis of simple algorithms determining this performance.

Skill Level: Beginner