Lecturer, Faculty of Computing,
Riphah International University
Object Oriented Programming This course introduces the fundamentals of Object-Oriented Programming (OOP) in Java, focusing on classes, objects, and the four pillars: abstraction, encapsulation, inheritance, and polymorphism. Students will learn how to build modular, reusable code and apply OOP concepts . . .