Credits: 4 Prerequisite: CSC 131. Corequisite: CSC 133. Study of basic data structures and their applications. Lists and trees; searching and sorting algorithms; hashing; analysis and design of efficient algorithms. Recommended for CSC majors only. A grade of ‘C’ (2.00) or better is required for taking courses for which CSC 231 is a prerequisite.