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
|
 |
|