Seesion Plan Ds

  • November 2019
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Seesion Plan Ds as PDF for free.

More details

  • Words: 389
  • Pages: 3
Session Plan & Execution

Faculty: Akshat Agrawal Course Code:- CSE-201-E

Semester:- III

Class:-ECE-B Course Title:- Data structures and algorithm

Plan S. No. Week & Month 1 I Aug

2

II Aug

Lecture Unit Topic I

I

Introduction,data structures ,classifications,data types,operations,abstract data types,static ,dynamic,examples applications

II

Arrays ,dimension,subscript,defining and declaring arrays,accessing elements,single dimensional arrays

III

Two dimensional arrays and multidimensional arrays,addressing mechanisms and programs

IV

Concept of structures and unions concepts in C language

5

V

Stacks ,operations,static or array based implementation of stacks and related algorithms

6

VI

Mathematical expressions,notations and conversions

3 4

7

IIIAug

IV Aug

8

9

V Aug

I

II

Introduction to queues,array implementation of linear queue,basic operation

II

Static & dynamic data structures,their comparisons,advantages,concept of a node as a structure,usage in c language

III

Introduction to linked lists ,header pointers ,nodes ,traversals , memory storage and address manipulations

Status

Execution Date Period

Sign

10

I Sep

IV

Operations on linked lists , getnode , freenode, insertnode, removenode , empty list

V

Linked implementation of stacks

VI

Linked implementation of queues, Circular linked lists and operations.

13

VII

Doubly linked lists and operations

14

VIII

Dequeues and priority queues,applications

IX

Revision and clarifications

11 12

15

II Sep

III Sep

16

I

17

II

Tree traversal algorithms ,preorder traversal using stacks

18

III

Binary search trees ,constructions , applications

IV

Balanced trees ,threaded trees, AVL trees

20

V

Applications of trees, mathematical expressions, recursion trees, concept of recursion and iteration.

21

I

19

22

IV Sep

V Sep

III

IV

Trees , basic terminology and definitions, Binary trees, representations , binary tree traversals

Graphs basic terminology, classifications and definitions, Representation of graphs, matrix, list ,path matrix ,transitive closure, BFS algorithm, DFS algorithm

II

Minimum spanning trees , kruskals algorithm

23

III

Shortest path algorithm

24

IV

Tables, hashing ,applications and concept

25

IOct

I

26

II Oct

II

27 28

I

Concept of algorithm analysis space and time complexity, Big oh notation and running times, Time complexity considerations. Best average and worst case analysis, divide and conquer methodology

VI

Concept of searching and sorting methods Linear and binary search

II

Sorting algorithms, selection sort, insertion sort

29

III

Bubble sort and analysis, Shell sort and analysis

30

IV

Merge sort and analysis, Quicksort and analysis

V

Heapsort and analysis

31

III Oct

V

I Nov

Related Documents

Seesion Plan Ds
November 2019 4
Lect Plan Ds
November 2019 1
Ds
December 2019 69
Ds
June 2020 32
Ds
November 2019 74
Ds
May 2020 51