2015-2016
Outcomes: Upon the successful completion of the course, the student will be able:
1. Ability to identify the appropriate data structure for given problem.
2. Design and analyze the time and space complexity of algorithm or program.
3. Use compilers include library functions, debuggers and trouble shooting.
4. Apply data structure concepts for realistic problems.
Textbooks:
1. Data Structures and Algorithm Analysis in C++, Mark Allen Weiss, Pearson Education. Ltd.,
Second Edition.
2. Data Structures, Algorithms and Applications in C++, S.Sahni, University Press (India)
Pvt.Ltd, Second edition, Universities Press Orient Longman Pvt. Ltd.
References:
1. Data Structures and Algorithms in C++, Michael T.Goodrich, R.Tamassia and .Mount, Wiley
Student Edition, John Wiley and Sons.
2. Data Structures and Algorithms in C++, Third Edition, Adam Drozdek, Thomson
3. Data Structures using C and C++, Langsam, Augenstein and Tanenbaum, PHI.
4. Advanced Data Structures and Algorithms in C++, V.V. Muniswamy Jaaico Publishing House.