Course Objectives
This course enables the students to
Course Outcomes(COs):
Learning outcomes (at course level) | Learning and teaching strategies | Assessment Strategies |
CO107. Implement various linear and nonlinear data structures.
CO108. Describe, apply and analyze the complexity of divide and conquer strategy, greedy strategy and dynamic programming strategy.
CO109. Apply the learned concepts in various domains like DBMS and Compiler Construction.
CO110. Explain and apply backtracking, branch and bound and string matching techniques to deal with some hard problems.
CO111. Select appropriate data structure for specified problem domain.
CO112. Analyze the running time and space complexity of algorithms. | Approach in teaching: Interactive Lab Sessions, Modelling, Discussions, implementing enquiry based learning, student centred approach
Learning activities for the students: Experiential Learning, Discussions, Lab Assignments |
|
Contents