Practical implementation on OOP concepts; like Structures, Classes and their inheritance and composition relations. Practical implementation of the arrays Lists, Stacks and Queues with their operations. Practical implementation of Recursive functions.