This course is designed to expose the student to advanced data structures and algorithms used to solve complex and computationally intensive problems.