Instructor/Curator Profile

Abu Zhar

Junior Lecturer, Faculty of Computing,
Riphah International University

Abu Zhar is a dedicated Software Engineering educator with five years of teaching experience, committed to developing students’ expertise in both programming and software design. He has taught core and undergraduate-level courses including Programming Fundamentals (PF), Object-Oriented Programming (OOP), and Data Structures (DS), as well as design-oriented subjects such as Software Construction and Development (SCD) and Software Design & Architecture (SDA). His teaching philosophy centers on conceptual clarity, practical implementation, and real-world problem solving, enabling students to build strong technical foundations and professional competence. He is passionate about mentoring learners, fostering innovation, and preparing students to meet the evolving challenges of the software industry

Courses taught by Abu Zhar