FF 182_DSA

advertisement
Vishwakarma Institute of Technology
Issue 05 : Rev No. 0 : Dt. 13/03/15
Course Plan Format
Academic Year : 2015-16
FF No. 182
Branch : Electronics, E & TC
Semester : I / II
Subject Name : Data Structures And Algorithm
Subject Code: EC20106
Unit
No.
I
Topic
Media
Student Activity
Assessment Tool
Interactive Lecture
Blackboard / Power
Point Presentation
--
Performance Consideration, Time and Interactive Lecture
Space Complexity, Asymptotic
notation
Searching Techniques: Linear & Interactive Lecture
Binary Search
Blackboard / Power
Point Presentation
--
Blackboard / Power
Point Presentation
--
Class Test (CT):
Questions based on
fill in the blanks
(30%) with negative
marking and (70 %)
subjective
questions;
Analysis of algorithm
Sorting Techniques: Bubble, Quick,
Radix Sort
II
Method
Interactive Lecture
Blackboard / Power Home
Point Presentation
(HA)
assignment
Remarks
Test I out of 30
marks, to be
converted to 10
marks
Timely submission
of completed home
assignment 1
Sorting Techniques: Merge & Insertion Interactive Lecture
Sort;
Blackboard / Power Home assignment
Point Presentation
(HA)
End
Semester
Examination (ESE)
Data Type, Data Object and Data Interactive Lecture
Structure, Abstract Data
Type (ADT). Types of Data Structures
Blackboard / Power
Point Presentation
Hashing, Concept of collision
Interactive Lecture
Blackboard / Power
Point Presentation
Concept of sequential organization and Interactive Lecture
Ordered List
Blackboard / Power
Point Presentation
Evaluation of lab
activity: 60 % MCQ
based assessment +
40 % regularity &
neatness
of
submission;
Oral
exam
based
experiments
Test II
Test II out of 20
marks, to be
--
--
Vishwakarma Institute of Technology
Linear Data Structure using Linked Interactive Lecture
organization:
Dynamic
Memory
Management
Types of Linked List, Concept of stack, Interactive Lecture
stack as ADT
Representation of Stack using Array Interactive Lecture
and Linked List
Representation of Stack using Array Interactive Lecture
and Linked List
Concept of queue, Queue as ADT
Interactive Lecture
Representation of Queue using Array Interactive Lecture
and Linked List
Representation of Queue using Array Interactive Lecture
and Linked List
III
Issue 05 : Rev No. 0 : Dt. 13/03/15
Blackboard / Power
Point Presentation
--
Blackboard / Power Laboratory:
Point Presentation
Programming
Single Linked List
Blackboard / Power Laboratory:
Point Presentation Programming
of
Stack using Array
Blackboard / Power Home assignment
Point Presentation
(HA)
Blackboard / Power Home
Point Presentation
(HA)
assignment
Timely submission converted to 20
of completed home marks
assignment 2
End
Semester
Examination (ESE)
Evaluation of lab
activity: 60 % MCQ
based assessment +
40 % regularity &
neatness of
submission; Oral
exam based
experiments
Blackboard / Power Laboratory:
Point Presentation
Programming
Of
Queue using Array
Blackboard / Power
Point Presentation
Generalized Linked List
Interactive Lecture
Blackboard / Power
Point Presentation
--
Test II
Polynomial Manipulations
Interactive Lecture
Blackboard / Power
Point Presentation
--
Timely submission
of completed home
assignment 3
Infix to Postfix Conversion
Interactive Lecture
Blackboard / Power Home
Point Presentation
(HA)
Assignment
End
Semester
Examination (ESE)
Infix to Postfix Conversion
Interactive Lecture
Blackboard / Power Home
Point Presentation
(HA)
Assignment
Validity of Parenthesis
Interactive Lecture
Blackboard / Power
Point Presentation
Evaluation of lab
activity: 60 % MCQ
based assessment +
40 % regularity &
neatness of
Vishwakarma Institute of Technology
IV
Type Of Queue, Circular Queue
Interactive Lecture
Basic Terminology of Trees
Interactive Lecture
Blackboard / Power Laboratory
Point Presentation
Programming
types of Queue
Home Assignment
(HA)
Blackboard / Power
Point Presentation
Blackboard / Power
Point Presentation
Interactive Lecture
Blackboard / Power
Point Presentation
Home assignment
(HA)
Blackboard / Power Laboratory
:
Point Presentation
Programming
various operations
on binary Tree
Blackboard / Power
Point Presentation
Concept of Binary Search Tree
Interactive Lecture
Interactive Lecture
Threaded Binary Tree
V
submission; Oral
exam based
: experiments
on
Interactive Lecture
Concept of Binary Tree
Construction and Operation on BT
Issue 05 : Rev No. 0 : Dt. 13/03/15
--
Huffman Tree
Interactive Lecture
Blackboard / Power
Point Presentation
Priority Queue and Heap
Interactive Lecture
Blackboard / Power Home
Point Presentation
(HA)
Assignment
Heap Sort
Interactive Lecture
Blackboard / Power Home
Point Presentation
(HA)
Assignment
Basic Terminology of Graphs, Types of Interactive Lecture
Graphs
Blackboard + Power
point presentation
--
End Semester
Examination (ESE)
25% weightage in
ESE
Timely submission
of completed home
assignment 4
Evaluation of lab
activity: 60 % MCQ
based assessment +
40 % regularity &
neatness
of
submission;
Oral
exam
based
experiments
End Semester
Examination (ESE)
25% weightage in
ESE
Vishwakarma Institute of Technology
Issue 05 : Rev No. 0 : Dt. 13/03/15
Graph Representation
Interactive Lecture
Blackboard + Power
point presentation
Elementary Graph Operation
Interactive Lecture
Blackboard + Power
point presentation
Timely submission
of completed home
assignment 5
--
Graph Traversal
Interactive Lecture
Blackboard + Power Home
point presentation
(HA)
Assignment
Spanning Tree – Kruskal’s Algorithm
Interactive Lecture
Blackboard + Power
point presentation
Home Assignment
(HA)
Spanning Tree – Prim’s Algorithm
Interactive Lecture
Blackboard + Power
point presentation
Home Assignment
(HA)
Shortest path algorithm. – Dijksta’s Interactive Lecture
Shortest Path Algorithm
Blackboard + Power
point presentation
Home Assignment
(HA)
Evaluation of lab
activity: 60 % MCQ
based assessment +
40 % regularity &
neatness
of
submission;
Oral
exam
based
experiments
Levels of Bloom’s Taxonomy applicable for the course – Knowledge / Comprehension / Application / Analysis / Synthesis / Evaluation (Strike out levels not applicable)
List of Reference Books and Text Books -
1.
2.
3.
#§โ—˜โ– โ–กโ—‹-
Details of laboratory course student activity for experiments based on appropriate unit.
Details of Tutorial course student activity based on appropriate unit.
Mandatory Assessment activities as per structure.
Mode of conduct of class test is to be mentioned.
Scope of HA should be written in brief.
Write unit-wise parameters used for continuous assessment of laboratory course.
If parameters are used as a whole, they may be described in footer.
Write unit-wise parameters used for continuous assessment of tut. Course.
Vishwakarma Institute of Technology
Issue 05 : Rev No. 0 : Dt. 13/03/15
Name and Signature of Faculty executing the course plan
1)
M M Kulkarni
2)
N Parmar
3)
A A Mishra
Signature of Chairman – BOS
Date : ______________
Download