MA5910 DATA
STRUCTURES IN SCIENTIFIC COMPUTING Prelimimaries : Data types, Algorithms, Order notation,
time complexity. Basic Data Structure: Arrays, Set Structures,
Structures, Queues, Lists. Advanced Data Structures: Trees, hash tables,
heaps, records and files. Combinatorial: Algorithm Sorting and
searching, Back tracking, Branch and bound. Design of Algorithm: Recursive algorithms,
Divide and conquer algorithms, Greedy algorithms, Dynamic Programming. Scientific Computing: Applications to
Cryptography, efficiency of algorithms. |