This course aims to introduce basic features of objected oriented programming and data structures.
Intended Learning Outcomes
CILO-1: An ability to apply the basic techniques for algorithm analysis.
CILO-2: An ability to interpret and implement the widely used algorithms.
CILO-3: An ability to develope programming skills.
CILO-4: An ability to interpret and describe the basic problems of computational complexity theory.