X
Online Degree

Data Structures Lab

By Dr. Kamlesh Sharma   |   Manav Rachna International Institue of Research and Studies

Learners enrolled: 7

SUMMARY

Course Status : Ongoing
Course Type : Core
Duration :
Start Date :
End Date :
Exam Date :
Category :
Level : None

COURSE LAYOUT

  1. Write a program in C to insert a new element in the list.

  2. Write a program in C to delete a new element in the list.

  3. Write a program in C to find the sum and subtraction of two matrices.

  4. Write a program in C to find the product of two matrices. 

  5. Write a program in C to find the transpose of a matrix.

  6. Write a program in C to sort the list using Bubble Sort.

  7. Write a program in C to sort the list using Quick Sort.

  8. Write a program in C to sort the list using Insertion Sort.

  9. Write a program in C to sort the list using Merge Sort.

10. Write a program in C to sort the list using Heap Sort.

11. Write a program in C to search the element using Linear Search

12. Write a program in C to search the element using Binary Search.

13. Write a program in C to perform all operations of stack using array.

14. Write a program in C to perform all operations of queue using array.

15. Write a program in C to perform all operations of stack using Linked List.

16. Write a program in C to perform all operations of queue using Linked List.

  1. Write a program in C to perform all operations of circular queue.

18.  Write a program in C to perform insertion operation of linked list.

19.  Write a program in C to perform deletion operation of linked list.

 20.  Write a program in C to perform insertion operation of circular linked list.

 21.  Write a program in C to perform deletion operation of circular linked list.

 22.  Write a program in C to perform insertion operation of double linked list.

 23.  Write a program in C to perform deletion operation of double linked list.

 24.  Write a program in C to perform traversal of the linked list.

 25. Write a program in C to perform insertion operation in Binary Tree. 

 26. Write a program in C to perform deletion operation in Binary Tree. 

 27.  Write a program in C to perform tree traversal methods. 

 28. Write a program in C to perform insertion and deletion in Binary Search Tree.


BOOKS AND REFERENCES

  1. Seymour Lipschutz, 2014, Data Structures, McGraw Hill 

  2. Tenenbaum, 2006, Data Structures using C & C++, Prentice-Hall 

  3. Yashwant Kanetkar, 2008, Data Structures Through C, BPB Publications

INSTRUCTOR BIO

Dr. Kamlesh Sharma

Manav Rachna International Institue of Research and Studies
Dr. Kamlesh Sharma is currently working as a Professor and Central Open Elective and MOOCs Coordinator, MRIIRS, Faridabad, India (more than 18 years teaching experience). She is also SPOC-NPTEL , SPOC-IIT Bombay Spoken Tutorial , SPOC- IIRS-ISRO, and a coordinator of Open Elective, MOOCs, R&D, NAAC and NBA Audits. She is a part of Departmental Research Committee, BOS and AC. She completed MCA, M. Tech from MDU University and Ph. D. in Computer Science and Engineering from Lingaya`s Vidyapeeth, India in Year 2014.  She is currently Supervising six Ph. D. scholars. She has also supervised and guided research projects of M. Tech, B.Tech and application based projects for different competitions FIA, Hacthon. She is also associated with two startups under NewGen, DST Schemeby Govt. of India , MRIIRS Govt. research projects in filed of health recommender system, IOT,  Machine Learning, AI and NLP. She has published more than 70 research papers and 2 Book chapters in field of NLP, IOT, Bigdata, Machine Learning, Green Computing, AI, Health Care and Data Mining in reputed International Journal (Scopus, Web of Science UGC, Elsevier) and Conferences (ACM, Elsevier, IEEE). Her research area “Natural Language Processing” is based on innovative idea of reducing the mechanized efforts and adapting the software to Hindi dialect. 

COURSE CERTIFICATE

Ministry of Education logo Swayam logo

FOLLOW US