Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
10 views2 pages

Data Structures Using C

Uploaded by

Sumit
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)
10 views2 pages

Data Structures Using C

Uploaded by

Sumit
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/ 2

Lesson

Plan

Name of Faculty: Raj Bala


Discipline: Computer Engg
Semester: 4TH
Subject: Data Structures Using C
Lesson Plan Duration: 15 Weeks (From January 2020 to May 2020 )

Week Theory Practial


Lecture Topic (including Pr Topic
Day assignment/test ) Da
y
1st 1st Problem solving concept, top down 1 Inserting elements in array
and bottom up design
structured programming Concept of
2nd data types, variables and constants
Concept of pointer variables and 2 Inserting elements in array
3rd constants, Introduction to data
Structure
2nd Array, Linked List, Stack, 3 deleting elements in array
4th
5th Queue, Trees, graphs 4 deleting elements in array
6th Revision
3rd 7th
Concept of Arrays, 5 The addition of two matrices
Single dimensional array using
8th functions
Two dimensional array 6 The addition of two
9th matrices using functions
4th 10th Representation of Two 7 Insertion of elements in
dimensional Array (Base linked list
Address, LB, UB)
searching,
11th
traversing, 8 Deletion of elements in
12th
linked list
5th 13th Inserting 9 Insertion of elements in
Inserting doubly linked list
14th
deleting 10 Deletion of elements in
15th doubly linked list
6th Revision 11 Viva-Voce/File Check
16th
Test 12 Push and pop operation in
17th
stack
18th Introduction to linked list and double
linked list Representation of linked
lists in Memory
7th 19th Comparison between Linked Listand 13 Conversion from in-
Array Traversing alinked list Fix to postfix notation
Searching linked list
Insertion, deletion into linked list (At 14 Conversion from in- fix to
20th first Node, Specified Position, Last ) postfix notation
21st Application of linked lists
8th Doubly linked lists 15 The factorial of a given
22nd
Traversing Doubly linked lists number using recursion
23rd
Insertion and deletion into doubly linked lists 16 Fibonacci Series using
24th
recursion

9th 25th Introduction to stacks, Representation of stacks 17 Insertion and


with array and Linked List Deletion of elements
in queue using
pointers
Implementation of stacks
26th 18 Insertion and
Application of stacks: Polish Notations Deletion of elements
27th
in queue using pointers
10th Converting Infix to Post Fix Notation 19 Insertion of elements
28th
Test in circular queue
29th using pointer

Evaluation of Post Fix Notation, Tower of 20 Deletion of elements


30th
Hanoi Recursion: Concept and Comparison in circular queue
between recursion and Iteration using pointers

11th Introduction to queues, Implementation of 21 File


31st queues Check/Revision/Viva
using array algorithm
Implementation of queues using Linked List with
32nd
algorithm
Circular Queues , De-queues 22 Traversing of tree
33rd

12th Concept of Binary Trees, Concept of 23


34th
representation of Binary Tree Heap Sort
Concept of balanced Binary Tree
35th
Traversing Binary Trees (Pre order, Post order 24 The linear search
36th and In procedures to search
order)
an element in given
list
13th Searching, 25
37th
The binary search
inserting in binary search trees, deleting in
38th procedures to search
binary search trees
an element in a given
list
Linear Search algorithm, Binary Search 26 The bubble sort
39th algorithm techniques

14th Concept of sorting , Bubble Sort, Insertion Sort 27


40th
Selection Sort The selection sort
41st techniques
Merge Sort, Radix Sort 28 The quick sort
42nd
technique

15th Heap Sort 29 The merge sort


43rd
Test technique
44th
Revision 30 File Check/Viva voce
45th

You might also like