Skip to Main Content

Course Name: Object Oriented Programming (CS2104): Course outlines

Course Outline

Evolution of Object Oriented Programming (OOP), Object Oriented concepts and principles, problem solving in Object Oriented paradigm, OOP design process, classes, functions/methods, objects and encapsulation; constructors and destructors, operator and function/method overloading, association, aggregation, composition, generalization, inheritance and its types, derived classes, function/method overriding, abstract and concrete classes, virtual functions, polymorphism, exception handling.

Find Out e-Books & Articles

Ask Help

Reference Services provides reference and research assistance to students, faculty, and staff of Riphah International University. In-person assistance is available at the Query Desk of  Libraries. Librarians are also available through email on libonline

 ([email protected])

Individuals who want one-on-one research assistance should contact the Subject Specialist  in their area. 

Reference books

Related books