DSA
DSA
Course Objective: The aim of this course is to cover basic and in-depth concepts of Data Structures
and Algorithm. Students will learn how data structures are helpful to solve different problems. It will
provide foundation in learning advanced algorithm analysis course. Student can use C++ language for
the purpose of implementation and they will learn generic concepts which will be used for developing
different software applications. The knowledge of C++ languages is expected as strong background.
Week-
11 19
Implementation of BST
3
20 3
Tree Traversal: Three Tick method
AVL Trees, Operations on AVL Tree Quiz 3
21 3
Week-
12 Heaps, Min Heaps, Max Heaps
22 3
Presentation
31 1
Week-
17 Final Term Exam
32 1
01 01 01
Instructor Signature: