Software Engineering
Software Engineering
Software Engineering
OBJECTIVES:
The objective of the course is to make a student to implement data structures and organize
and manage data, based on data structures for efficient access.
Unit-I
Introduction and Overview- Elementary Data Organization, Data Structures classification, Data
Structure Operations, Algorithms: Complexity, Time-Space Tradeoff.
Preliminaries-Mathematical Notation and Functions, Algorithmic Notation, Control Structures used
in algorithms, Complexity of Algorithms. Other Asymptotic Notations, Sub algorithms, Variables,
Data Types.
TEXT BOOK:
1. Data Structures by Seymour Lipschutz, McGraw Hill(Schaum’s Outlines).
2. Data Structures using C , Second edition , Dr. Reema Thareja, Oxford University
Press.
REFERENCES:
1. Data Structures & Algorithms Using C, Khanna Publishers
2. Theory and Problems of Data Structures by Seymour Lipschutz, McGraw Hill
(Schaum’s Outlines)
3. Data Structures & Algorithms in C by M.A.Weiss, Addison Wisley.
4. Data Structures Using C, Reema Thareja, oxford.
DATA STRUCTURES
MODEL QUESTION PAPER
SECTION – A
I. Answer all the following questions 5×16 = 80 M
2. a) Define Array and explain Array Operation insert and delete with programs. .
OR
b) Discuss the importance of requirement pointers in Array with a program.
OR
b) Discuss Linked list implementation of stack in detail.
.
******************