TY DSA Syallbus
TY DSA Syallbus
Course Objectives
1. Understand and remember algorithms and its analysis procedure.
2. Introduce the concept of data structures through ADT including List, Stack, Queues.
4. To introduce various techniques for representation of the data in the real world.
52
Course Contents
Text Books
53
2. Data Structures using C, ReemaThareja, Oxford.
Reference Books
Evaluation Scheme:
Continuous Assessment (A):
Subject teacher will declare Teacher Assessment criteria at the start of semester.
Continuous Assessment (B):
1. Two term tests of 15 marks each will be conducted during the semester.
3. Average of the marks scored in both the tests will be considered for final grading.
54
Data Structures & Algorithms Laboratory
(PCET5060L)
Course Objectives
1. Understand basic data structures such as arrays, linked lists, stacks and queues.
3. Apply Algorithm for solving problems like sorting, searching, insertion and deletion of data.
55
Course Contents
4. WAP to implement different operations on linked list copy, concatenate, split, reverse, count
no. of nodes.
6. WAP to implement Quick Sort, Merge sort and Heap Sort menu driven program.
Evaluation Scheme:
Continuous Assessment (A):
Laboratory work shall consist of minimum 8 experiments and subject specific lab assignment/case
study/mini project.
The distribution of marks shall be as follows:
The final certification and acceptance of laboratory journal/manual/report will be subject to satis-
factory performance of laboratory work and upon fulfilling minimum passing criteria in the teacher
assessment.
End Semester Examination (C):
Oral / Practical examination will be based on the entire syllabus including, the practicals performed
during laboratory sessions.
56