0% found this document useful (0 votes)
100 views

Data Structures and Algorithms

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)
100 views

Data Structures and Algorithms

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/ 5

SSM COLLEGE OF ARTS AND SCIENCE

(Affiliated to Madurai Kamaraj University, Madurai)


Dindigul – Palani Highway, Dindigul-624002

COURSE PLAN - I B.Sc (CS) - DATA STRUCTURES AND ALGORITHMS


Duration of the semester as
Academic Year 2023-2024 (EVEN) From :11-01-2024 to 13-05-2024
per academic calendar

Name of the Department COMPUTER SCIENCE Semester II

CC3 – Total Hours as per


Subject Code & Name Data Structures & Algorithms
75
syllabus

Name of the Faculty with Mrs. S. DHIVYA


Designation &Department Assistant Professor, Computer Science

Regular / Department Parent dept. Other dept.


Core
Elective/Allied COMPUTER SCIENCE COMPUTER SCIENCE -

Prerequisites Knowledge Basic Knowledge of Programming Concepts

Duration One semester Credit Units: 5


Students will able to
 To understand the concepts of ADTs
Course Objectives  To learn linear data structures-lists, stacks, queues
 To learn Tree structures and application of trees
 To learn graph structures and application of graphs
 To understand various sorting and searching

Vision
 To create qualified human potential to cater to the needs of self, family, and society
Mission
 To transform students into self-disciplined and ethical human assets
 To instill in them social, functional, and psychological values that will lead to their development as
responsible individuals and citizens
 To create a conducive environment to enrich and update their skills as required by industry and
society
Books for Study
Text Books:

1. Mark Allen Weiss, “Data Structures and Algorithm Analysis in C++”, Pearson, Education 2014, 4th
Edition.
2. Reema Thareja, “Data Structures Using C”, Oxford Universities Press 2014, 2nd Edition

 Chalk and Talk  Internal Assessment Tests


 Hands on training  Assignments, Seminars
Delivery and Assessment
 PowerPoint  Peer Learning
Instruction Methods
 Google Class Room  Madurai Kamaraj University
Methods
 Google Meet Examinations
S. Planned Cumula Text / Pag
tive Topics to be covered Ref e Executed Date Remarks
No. Date Hour Hours Book Nos.

Unit – 1
Abstract Data Types (ADTs) T1/
1 1 1 T2
List ADT T1/
2 2 3 T2
Array-based implementation T1/
3 1 4 T2
Linked list implementation T1/
4 2 6 T2
Linked lists-circular linked lists T1/
5 2 8 T2
Doubly linked lists T1/
6 2 10 T2
Applications of lists T1/
7 1 11 T2
Polynomial Manipulation T1/
8 2 13 T2
All operations-Insertion-Deletion- T1/
9 2 15 T2
Merge-Traversal
Unit-II
Stack ADT T1/
10 1 16 T2
Operations- Applications T1/
11 2 18 T2
Evaluating arithmetic expressions T1/
12 1 19 T2
Conversion of infix to postfix expression T1/
13 2 21 T2
Queue ADT- - T1/
14 1 22 T2
Operations T1/
15 2 24 T2
Circular Queue T1/
16 1 25 T2
Priority Queue- - T1/
17 2 27 T2
de Queue T1/
18 2 29 T2
applications of queues T1/
19 1 30 T2
Unit-III
Tree ADT T1/
20 2 32 T2
Tree traversals T1/
21 1 33 T2
Binary Tree T1/
22 1 34 T2
ADT-expression tree T1/
23 2 36 T2
24 1 37 Trees – applications of trees T1/
T2
25 1 38 Binary search tree ADT T1/
T2
Threaded Binary Trees- T1/
26 1 39 T2
AVL Trees T1/
27 2 41 T2
B-Tree T1/
28 1 42 T2
B+ Tree T1/
29 2 44 T2
Heap-Applications of heap. T1/
30 1 45 T2
Unit-IV
31 1 46 Definition T1/T2
32 2 48 Representation of Graph T1/T2
33 1 49 Types of graph T1/T2
34 2 51 Breadth first traversal T1/T2
35 2 53 Depth first traversal T1/T2
36 1 54 Topological sort T1/T2
37 1 55 Bi-connectivity T1/T2
38 2 57 Cut vertex T1/T2
39 2 59 Euler circuits T1/T2
40 1 60 Applications of graphs. T1/T2
Unit-V
41 1 61 Searching T1/T2
42 1 62 Linear search T1/T2
43 1 63 Binary search T1/T2
44 1 64 Sorting T1/T2
45 1 65 Bubble sort T1/T2
Selection T1/T2
46 1 66
sort
47 1 67 Insertion sort T1/T2
48 1 68 Shell sort T1/T2
49 1 69 Radix sort T1/T2
50 1 70 Hashing T1/T2
51 1 71 Hash functions T1/T2
52 1 72 Separate chaining T1/T2
53 1 73 Open Addressing T1/T2
54 1 74 Rehashing T1/T2
55 1 75 Extendible Hashing T1/T2

Internal Assessment and Assignment


Unit Test Date Assignment/ Date
Tutorials
I
Internal Assessment Test I
II Assignment 1
III
Internal Assessment Test II
IV
Assignment 2
V Model Examination

Prepared by Checked by Approved by

Signature

Name Mrs . S. Dhivya Mr .R. Sudhanesh Dr. N. Sampathkumar


Designation ASSISTANT PROFESSOR HEAD of CS Principal
Date 12.01.2024 12.01.2024 12.01.2024
Remarks if any

Completion of Completion of
Semester
Unit I Unit II Unit III Unit IV Unit V
Initials of the Head of
the Department
with date

Internal Test-1 Internal Test-2 Model Examination


Signature Mr .R. Sudhanesh Dr. N. Sampathkumar
with Date Mrs . S. Dhivya

Faculty-in-charge Head of the Department Principal

You might also like