SOU Data Structures
SOU Data Structures
Bachelor of Technology
Department of CE/IT
Semester – III
Subject Name: Data Structures
Understanding of data structures is essential and this facilitates the understanding of the
language. The practice and assimilation of data structure techniques is essential for programming. The
knowledge of „C‟ language and data structures will be reinforced by practical exercises during the
course of study. The course will help students to develop the capability of selecting a particular data
structure.
Contents:
Reference Books:
1. An Introduction to Data Structures with Applications. by Jean-Paul
Tremblay & Paul G. Sorenson Publisher-Tata McGraw Hill.
2. Data Structures using C & C++ -By Ten Baum Publisher – Prenctice-Hall International.
3. Fundamentals of Computer Algorithms by Horowitz, Sahni,Galgotia Pub. 2001 ed.
4. Fundamentals of Data Structures in C++-By Sartaj Sahani.
5. Data Structures: A Pseudo-code approach with C -By Gilberg &
Forouzan Publisher- Thomson Learning.
Course Outcomes:
CO-1 Define and classify various data structures, storage structures and 10
common operations on them
CO-2 Create various linear data structures with their representation and perform 20
different operations on them
CO-3 Create various nonlinear data structures with their representation and 20
perform different operations on them
CO-4 Apply various searching sorting techniques on data set 30