Advanced Data Structures and Algorithms (3 credits)
Description:
A systematic study of the methods of structuring and manipulating data in computing. Abstract data types. The design and analysis of algorithms. Advanced techniques for program development and organization. The language of instruction is Java.
Pre-requisites:
CS210 and
CS240 and
Math140.