Description
This course provides students with solid foundation by learning related data structures and algorithms, and teaches students to learn how to select appropriate data structures and design algorithms for different problems and applications. This course also introduces computational complexity of algorithms. Prerequisite: CMP 225.