Course Policy DAA B TECH 2023
Course Policy DAA B TECH 2023
Course Policy
Credit Details : L T P C
2 0 2 3
Page 1 of 9
Course Policy Design and Analysis of Algorithm
Course Faculty: Prof. Ankur Ratmele Course Faculty: Dr. Poulami Das
Contact No. & Email: 9754991503 Contact No. & Email: 9038634182
ankur.ratmele@nmims.edu poulami.das@nmims.edu
Office: STME, Indore Campus Office: MPSTME, Mumbai Campus
Contact Hours : Contact Hours :
1.3 Prerequisite
Students are expected to have knowledge of basics of programming for problem solving using
C/Python programming language along with basic knowledge of Discrete Structures and
understanding of Data Structures.
Page 2 of 9
Course Policy Design and Analysis of Algorithm
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
CO1
CO2
CO3
CO4
Green- medium mapping Blue- high mapping
3 Syllabus, Pre-class activity and References
3.2 Syllabus
Page 3 of 9
Course Policy Design and Analysis of Algorithm
Text Books:
1. Ellis Horowitz, and Sartaj Sahani, “Fundamentals of Computer Algorithms”,
University Press, 2nd edition, 2008.
2. Thomas H. Cormen, Charles E., Leiserson, Ronald L. Rivest, “Introduction to
Algorithms”, MIT Press, 3rd edition, 2009.
Reference Books:
1. Sara Baase, Alan Van Gelder, “Computer Algorithms Introduction to Design and
Analysis”, Addison-Wesley, 3rd edition, 2000
2. Aho, Hopcroft, Ullman, “Data Structures and Algorithms”, Addison-Wesley, 2000.
a. Laboratory details
Page 4 of 9
Course Policy Design and Analysis of Algorithm
Please note exact problem definition and task to be performed will be provided during
the lab time.
4 Assessment Policy
Component wise Continuous Evaluation Internal Continuous Assessment (ICA) and
Term End Examination (TEE)
Page 5 of 9
Course Policy Design and Analysis of Algorithm
Page 6 of 9
Course Policy Design and Analysis of Algorithm
6. Class Participation (10 marks)- The faculty will either conduct quiz or ask some
questions in every class based on the content being taught. The idea is to
encourage students to pay attention in class and actively participate. These marks
will be added in ICA class participation component.
7. Lesson Plan
Page 7 of 9
Course Policy Design and Analysis of Algorithm
5 Teaching-learning methodology
Faculty will make a group of 2-3 students for any group based activity such as class
participation, project, presentation etc. Lecture and laboratory session will be conducted as
follows-
1. Lectures:
o Outline for preliminary study to be done for each unit will be provided prior to
commencement of each unit.
o Deeper concepts and applications will be explained through Presentation and
Video Lectures.
o Numerical problems based on concept will be solved during the session on
smart board or MS OneNote.
2. Laboratory:
o Lab manual consisting of theory and algorithm to support the lab experiment
will be uploaded on student portal.
o Regular lab assessment and grading will be done. Students will be marked based
on parameters like completion of lab assignment, originality, logic developed,
interaction during the lab, submission, punctuality and discipline.
Page 8 of 9
Course Policy Design and Analysis of Algorithm
Students are expected to carry out assigned work under Internal Continuous
Assessment (ICA) independently. Copying in any form is not acceptable and will invite
strict disciplinary action. Evaluation of corresponding component will be affected
proportionately in such cases. Plagiarism detection software will be used to check
plagiarism wherever applicable. Academic integrity is expected from students in all
components of course assessment.
Page 9 of 9