Documente Academic
Documente Profesional
Documente Cultură
Subject code & Title: 15IT604 Design and Analysis of AlgorithmsUnit/Lesson No: I-1
Prerequisite Knowledge:
To be used by teacher as a teaching learning process guideline for classrooms and laboratory
Minutes 3 Minutes 3
EVOCATION
Minutes 2 Minutes 5 Minutes 5 GO AND SO
SO 1
Minutes 3 SO 2
FA 1
Minutes 5
SO 3
Minutes 7
FA 2
SUMMARY
Minutes 10 MIND MAP
Minutes 7 STIMULATING QUESTIONS
2. Topic Introduction:
2.3. Specific Objectives (Maximum 4): Include the STEM concept for each specific objective within brackets as
(S) (T) (E) (M).
To be used by teacher as a teaching learning process guideline for classrooms and laboratory
1. Explain the theoretical and empirical analysis of Time and Space Complexity. (T/M)
2. Explain how the trading storage space and trading execution time could improve the
efficiency of the algorithms. (T)
3. Demonstrate the trading of time and space through example algorithms. (T)
Taxonomy of Objectives
Knowledge Dimension The Cognitive Process Dimension
Remember Understand Apply Analyse Evaluate Create
A. Factual Knowledge
B. Conceptual 1,2
Knowledge
C. Procedural 3
Knowledge
D. Meta Cognitive
Knowledge
Explanatory Notes: (This is not the notes for the topic. It is an explanatory notes to remember the reason for doing a
particular mapping in the table above)
A. Factual Knowledge: It is a knowledge that contains the basic elements students must know if they are to be acquainted with the discipline or to
solve any of the problems in it.
B. Conceptual Knowledge: It includes knowledge of categories and classifications and the relationships between and among them.
C. Procedural Knowledge:It is the knowledge that takes the form of series of logical steps to be followed. It is more skill oriented and can include
algorithms, techniques and methods.
D. Meta Cognitive Knowledge:It is the knowledge of one’s own cognition.
3. Discussion:
The students will be asked to discuss the relevant topic among their team/other team/Faculty. The students
those who have not taken part will be noted and kindle them to do.
To be used by teacher as a teaching learning process guideline for classrooms and laboratory
5. Summary:
Both time and space efficiencies are measured as functions of the algorithm’s
input size.
Time efficiency is measured by counting the number of times the algorithm’s
basic operation is executed. Space efficiency is measured by counting the
number of extra memory units consumed by the algorithm.
The efficiencies of some algorithms may differ significantly for inputs of the
same size. For such algorithms, we need to distinguish between the worst-case,
average-case, and best-case efficiencies.
The framework’s primary interest lies in the order of growth of the algorithm’s
running time (extra memory units consumed) as its input size goes to infinity
1. The game of chess was invented many centuries ago in northwestern India by a certain sage. When
he took his invention to his king, the king liked the game so much that he offered the inventor any
reward he wanted. The inventor asked for some grain to be obtained as follows: just a single grain of
wheat was to be placed on the first square of the chessboard, two on the second, four on the third,
eight on the fourth, and so on, until all 64 squares had been filled. If it took just 1 second to count
each grain, how long would it take to count all the grain due to him?
To be used by teacher as a teaching learning process guideline for classrooms and laboratory
7. Sample formative assessment questions (MCQ’s):
8. References: (Books/Periodicals/Journals)
To be used by teacher as a teaching learning process guideline for classrooms and laboratory
Verified by Subject expert Verified by ARC Coordinator Approved by HOD
To be used by teacher as a teaching learning process guideline for classrooms and laboratory