Back close

Course Detail

Course Name Data Structures Lab
Course Code 26CSA281
Program 5 Year Integrated B.C.A – M.C.A
Semester 3
Credits 1
Campus Mysuru

Syllabus

Lab Cycle
  • Write a program to demonstrate linear search and perform the
  • Write a program to demonstrate
  • Write a program to demonstrate
  • Write a program to demonstrate structures and functions with
  • Write a program to illustrate a 1D
  • Write a program to illustrate a 2D
  • Write an algorithm to perform binary search and perform the comparison of linear and binary
  • Write an interactive program to perform sorting algorithms – Bubble sort, Insertion sort, Selection Sort, and its
  • Write an interactive program to illustrate insertion and deletion operations on a singly linked
  • Write an interactive program to illustrate insertion and deletion operations on a circular linked list.
  • Write an interactive program to illustrate insertion and deletion operations on a doubly linked
  • Write a program to illustrate stack
  • Write a program to perform infix to postfix
  • Write a program to perform postfix
  • Write a program to perform Merge
  • Write a program to perform Quick sort.
  • Write a program to operate on a
  • Write a program to perform operations on a circular
  • Write a program to represent the graph using an adjacency
  • Write a program to represent the graph using an adjacency
  • Write an interactive program to perform binary tree traversal – Pre-order, In-order and Post-order.

Objectives and Outcomes

Course Objective(s)

  • To gain knowledge about the fundamental concepts of algorithms, flowcharts, and performance analysis of the
  • To comprehensively understand different types of data structures used for problem-solving.

Course Outcomes

COs

Description

CO1

Devise algorithms using structures and unions

CO2

Utilization of both static and dynamic data structures in the design of algorithms

CO3

Implementing stack and queue data structures for various applications

CO4

Implement the concepts of non-linear data structures like graphs and trees to solve real-time problems

CO-PO Mapping

PO

PO1

PO2

PO3

PO4

PO5

PO6

PO7

PO8

CO

CO1

3

3

3

CO2

3

3

3

CO3

3

3

3

CO4

3

3

3

Textbooks/ References

Textbooks:

  1. Horowitz & Sahni, Fundamental Data Structure, Galgotia Book Source, 1983.
  2. Tannenbaum, Data Structure Using C, Pearson Education, 2003.

References:

  • Classic Data Structures by D. Samanta, Second Edition.

Evaluation Pattern

Assessment

Weightage (%)

Continuous Assessment

70

End Semester Exam

30

Total Marks

100

DISCLAIMER: The appearance of external links on this web site does not constitute endorsement by the School of Biotechnology/Amrita Vishwa Vidyapeetham or the information, products or services contained therein. For other than authorized activities, the Amrita Vishwa Vidyapeetham does not exercise any editorial control over the information you may find at these locations. These links are provided consistent with the stated purpose of this web site.

Admissions Apply Now