Prerequisite: 62:206 with "C+" or better grade.

The objective of this course is to introduce concepts and problem-solving techniques that are used in the design and analysis of efficient algorithms by studying sorting algorithms and a variety of data structures.

3 lecture hours per week, one term.