Syllabus-Data Structure and Algorithm
Syllabus-Data Structure and Algorithm
Syllabus-Data Structure and Algorithm
(1st Semester)
Objective: The main objective of data structure is to understand different data structures with
data organization and different associated operations those are applied on data.
Detail Syllabus:
Course Outcome : After completion of the course, students will able to understand the
following
o Basic properties of an ADT.
o Different data structures and associated operations
Details Syllabus
Basic concepts about Algorithms, Data Structures, Recursion, Iteration, Big-O Notation, Brief
Foundations and Applications of Stacks, Queues, Arrays, Linked Lists – Singly, Doubly, and Circular
Linked Lists, Trees – Definitions, Representations, Binary Tree and Its Usefulness, Binary Search
Tree, Tree Traversal, Threaded Binary Trees, Binary Tree Representation of any Tree other than
Binary Tree, Decision Trees, Balanced Tree Schemes – AVL Trees, 2-3 Trees.
Advanced Data Structures- Binomial Heaps, Fibonacci Heaps, Amortized Analysis of Algorithms,
Disjoint Set Maintenance Techniques.
References:
Objective: In the field of computer science, this course explains how computers are designed,
build and operate, a popular performance improvement method of a computer system known as
pipelining, super pipeline and super scalar design, hierarchical memory technology, performance
Downloaded from Vidyasagar University by 202.142.71.200 on 24 February 2020 : 09:09:37; Copyright : Vidyasagar University
http://www.vidyasagar.ac.in/Downloads/ShowPdf.aspx?file=/PG_Syllabus_CBCS_1819/POCO/Computer_Science_Syllabus_POCO_2018_19.