Welcome to Department of Mathematics
logo

Mail Us
mathoff[AT]iitg.ac.in

Call Us
+91-361-2582650

Programming and Data Structures

Code: MA615 | L-T-P-C: 3-0-2-8

MA615 Programming and Data Structures [3-0-2-8] Prerequisite: Nil

Programming and Data Structures and Algorithms Flowcharts, C Programming: basic features, arrays and pointers, recursion, records (structures), memory management, files, input/output, Asymptotic complexity, heap sort, quick sort, sorting in linear time, elementary data structures, hash tables, binary search trees, Red-Black trees.

Texts/References:

  1. B. S. Gottfried, Schaum's Outline Programming with C, McGraw Hill, 1996.
  2. Cormen, Leiserson and Rivest, Introduction to Algorithms, Prentice Hall of India, 2002.