This course introduces fundamental concepts of design, analysis and implementation of different data structures. The course is designed for students to perform various data structure operations and their applications. The student will learn to select appropriate data structure according to engineering problem. This course enables students to get acquainted with the concepts of time-space complexity.