CO 1 : Implement basic concepts of OOP (K3) CO 2 : Solve real world problems using advanced concepts of OOP. (K3) CO 3 : Develop programs using dynamic memory allocation and linked list ADT. (K3) CO 4 : Apply Stack ADT and Queue ADT to solve problems. (K3) CO 5 : Implement Programs for various trees ADT and Sorting and Searching techniques. (K3)