Fundamentals of Data Structures and Algorithms

Classified in Computers

Written at on English with a size of 2.05 KB.

Data Structure (Syllabus)

Semester & Branch: 3rd sem CSE/IT Teachers Assessment : 10 Marks
Theory: 4 Periods per Week Class Test : 20 Marks
Total Periods: 60 Periods per Semester End Semester Exam : 70 Marks
Examination: 3 Hours TOTAL MARKS : 100 Marks

Objective :

The effectiveness of implementation of any application in computer mainly depends on the that how effectively its information can be stored in the computer. For this purpose various -structures are used. This paper will expose the students to various fundamentals structures arrays, stacks, queues, trees etc. It will also expose the students to some fundamental, I/0 manipulation techniques like sorting, searching etc

1.0 INTRODUCTION: 04

  • 1.1 Explain Data, Information, data types
  • 1.2 Define data structure & Explain different operations
  • 1.3 Explain Abstract data types
  • 1.4 Discuss Algorithm & its complexity
  • 1.5 Explain Time, space tradeoff

2.0 STRING PROCESSING 03

  • 2.1 Explain Basic Terminology, Storing Strings
  • 2.2 State Character Data Type,
  • 2.3 Discuss String Operations

3.0 ARRAYS 07

  • 3.1 Give Introduction about array,
  • 3.2 Discuss Linear arrays, representation of linear array In memory
  • 3.3 Explain traversing linear arrays, inserting & deleting elements
  • 3.4 Discuss multidimensional arrays, representation of two dimensional arrays in memory (row major order & column major order), and pointers
  • 3.5 Explain sparse matrices.

4.0 STACKS & QUEUES 08

  • 4.1 Give fundamental idea about Stacks and queues
  • 4.2 Explain array representation of Stack
  • 4.3 Explain arithmetic expression ,polish notation & Conversion
  • 4.4 Discuss application of stack, recursion
  • 4.5 Discuss queues, circular queue, priority queues.

5.0 LINKED LIST 08

  • 5.1 Give Introduction about linked list
  • 5.2 Explain representation of linked list in memory

Entradas relacionadas: