This course aims at introducing the students designing the solution of problems  using different data structures and their operations These data structures are Arrays, Stacks, queues, Linked lists, Trees and Graphs. C programming language  will be used for the applications.