Welcome, Guest . Login . Türkçe
Where Am I: Ninova / Courses / Faculty of Management / VBA 124E - Nesneye Yönelik Programlama
 

VBA 124E - Object Oriented Programming

Course Objectives

This course provides advanced programming skills and delves deeply into the fundamental concepts of object-oriented programming (OOP) and design. Object-oriented programming involves integrating software components into a comprehensive software architecture. Building on fundamental coding skills, this approach enables the development of complex programs. The course emphasizes understanding and practical mastery of object-oriented concepts such as classes, objects, data abstraction, methods, method overloading, inheritance, and polymorphism. Practical applications of data science and data structures such as stacks, queues, lists, and trees will also be explored.

Course Description

This course provides advanced programming skills and delves deeply into the fundamental concepts of object-oriented programming (OOP) and design. Object-oriented programming involves integrating software components into a comprehensive software architecture. Building on fundamental coding skills, this approach enables the development of complex programs. The course emphasizes understanding and practical mastery of object-oriented concepts such as classes, objects, data abstraction, methods, method overloading, inheritance, and polymorphism. Practical applications of data science and data structures such as stacks, queues, lists, and trees will also be explored.

Course Coordinator
Mahmut Sami Sivri
Course Language
English
 
 
Courses . Help . About
Ninova is an ITU Office of Information Technologies Product. © 2026