0% found this document useful (0 votes)
6 views3 pages

Manual

The document is a lab manual for the C Programming and Data Structures Laboratory course at St. Joseph’s College of Engineering and Technology for the academic year 2024-2025. It outlines a series of experiments focusing on C programming concepts, data structures, and algorithms. The manual includes practical exercises on various topics such as functions, pointers, file handling, and different data structures like lists, stacks, queues, and trees.

Uploaded by

alaguganesan06
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views3 pages

Manual

The document is a lab manual for the C Programming and Data Structures Laboratory course at St. Joseph’s College of Engineering and Technology for the academic year 2024-2025. It outlines a series of experiments focusing on C programming concepts, data structures, and algorithms. The manual includes practical exercises on various topics such as functions, pointers, file handling, and different data structures like lists, stacks, queues, and trees.

Uploaded by

alaguganesan06
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

ST.

JOSEPH’S COLLEGE OF ENGINEERING AND TECHNOLOGY

DEPARTMENT OF ARTIFICIAL INTELLIGENCE


AND
DATA SCIENCE

LAB MANUAL– R-2021

II YEAR- III SEMESTER

CS3362 – C Programming and Data Structures Laboratory

2024-2025 ODD SEMESTER

PREPARED BY
Mr. S. Alaguganesan, AP/AI&DS
LIST OF EXPERIMENTS
1. Practice of C programming using statements, expressions, decision making and
iterative statements
2. Practice of C programming using Functions and Arrays
3. Implement C programs using Pointers and Structures
4. Implement C programs using Files
5. Development of real time C applications
6. Array implementation of List ADT
7. Array implementation of Stack and Queue ADTs
8. Linked list implementation of List, Stack and Queue ADTs
9. Applications of List, Stack and Queue ADTs
10. Implementation of Binary Trees and operations of Binary Trees
11. Implementation of Binary Search Trees
12. Implementation of searching techniques
13. Implementation of Sorting algorithms: Insertion Sort, Quick Sort, Merge Sort
14. Implementation of Hashing – any two collision techniques
Table of Contents

S. No Date Exercise Marks Sign

Practice of C programming using statements, expressions,


1.
decision making and iterative statements
2. Practice of C programming using Functions and Arrays

3. Implement C programs using Pointers and Structures

4. Implement C programs using Files

5. Development of real time C applications

6. Array implementation of List ADT

7. Array implementation of Stack and Queue ADTs

8. Linked list implementation of List, Stack and Queue ADTs

9. Applications of List, Stack and Queue ADTs


Implementation of Binary Trees and operations of Binary
10.
Trees

11. Implementation of Binary Search Trees

12. Implementation of searching techniques


Implementation of Sorting algorithms: Insertion Sort, Quick
13.
Sort, Merge Sort

14. Implementation of Hashing – any two collision techniques

You might also like