Cse2002 Data-structures-And-Algorithms LTP 2.0 2 Cse2002 Data-structures-And-Algorithms LTP 2.0 1 Cse2002-Data Structures and Algorithms
Cse2002 Data-structures-And-Algorithms LTP 2.0 2 Cse2002 Data-structures-And-Algorithms LTP 2.0 1 Cse2002-Data Structures and Algorithms
CSE2002 LTP 4
Prerequisite: Introduction to Problem Solving and Programming
Objectives:
1. To understand various types of fundamental data structures (standard and user defined).
2. To learn about algorithm analysis for the run time complexities and the space requirements.
3. To acquire knowledge of data structures and algorithms for implementing various real-world problems.
Expected Outcomes:
Students will be able to
1. Apply the fundamental knowledge of various data structures and algorithms to analyze, design, formulate
and implement algorithm for any real time problem.
2. Apply current techniques in data structures and algorithmic principles for modeling and developing
software systems.
3. Choose an appropriate design paradigm that solves the given problem efficiently along with appropriate
data structures.
4. Map real-world problems to algorithmic solutions.
Reference Books:
1. Mark A. Weiss,Data Structures and Algorithm Analysis in C++, 4th Edition, Pearson, 2014
2. Aaron M. Tenenbaum, Yeedidyah Langsam, Moshe J. Augenstein, ‘Data structures using
C’, Pearson Education, 2010.
3. D. E. Knuth, Art of computer programming, Volume 1: Fundamental algorithms,
Addison Wesley, 2011.