This course provides an introduction to basic data structures and abstract data types. It introduces a variety of algorithms and problem-solving strategies as well as elementary algorithm analysis. Prerequisite:L.CSC 115 or L.EGR 116 Co-requisite: None General Education Classification: Not Applicable