Adslab
Adslab
Pre requisites:
1. Computer Programming through C.
2. Data Structures.
Course Outcomes:
At the end of the course, a student will be able to
CO1: Implement List ADTs and their operations.
CO2: Develop programs for sorting.
CO3: Develop programs for implementing trees and their traversal
operations.
CO4: Implement graph traversal algorithms.
CO5: Apply algorithm design techniques.
M.TECH-SOFTWARE ENGINEERING 24
GVP COLLEGE OF ENGINEERING (A) 2015
M.TECH-SOFTWARE ENGINEERING 25
GVP COLLEGE OF ENGINEERING (A) 2015
TEXT BOOKS:
1. Mark Allen Weiss, Data Structures and Algorithm Analysis in C++,
3rd Edition, Pearson Education, 2007.
REFERENCES:
1. Sartaj Sahni, Data Structures Algorithms and Applications in C++,
2nd Edition, Universities Press, 2007.
2. Ellis Horowitz, Sartaj Sahni, Rajasekharan, Fundamentals of
Algorithms, 2nd Edition, Universities Press, 2009.
3. Aho V Alfred, Hapcroft E John, Ullman D Jeffry, Data Structures and
Algorithms, 1st Edition, Pearson Education, 2002.
4. Adam Drozdek, Thomson, Data Structures and Algorithms in JAVA,
3rd Edition, Cengage Learning, 2008.
5. Horowitz, Sahni, Mehta, Fundamentals of Data Structures in C++,
2nd Edition, Universities Press, 2007.
WEB REFERENCES:
www.nptel.iitm.ac.in/video.php?subjectid=106102064
M.TECH-SOFTWARE ENGINEERING 26