CSCI 471 : Applied Data Structure
This course aims to teach students to learn skills required for solving technical interview problems and deepen ones ability to solve time sensitive programming tasks. Students will learn new data structures, algorithms, and algorithm design techniques and improve their comfort with applying data structures and algorithms knowledge to real-world problems. After this course, students will be able to identify the best data structure or algorithm for their problem and explain the reason for their decision.