Code |
Course Name |
Language |
Type |
VBA 124E |
Object Oriented Programming |
English |
Compulsory |
Local Credits |
ECTS |
Theoretical |
Tutorial |
Laboratory |
3 |
7.5 |
3 |
0 |
0 |
Course Prerequisites and Class Restriction |
Prerequisites |
VBA 113E MIN DD
|
Class Restriction |
None |
Course Description |
This course offers advanced programming skills and delves into the core concepts of object- oriented
programming and design. Object-oriented programming involves integrating software components into a
comprehensive software architecture. Building on foundational coding skills, this approach enables the
development of complex programs. The course emphasizes understanding and practical mastery of object-
oriented concepts, including classes, objects, data abstraction, methods, method overloading, inheritance, and
polymorphism. Practical applications in data science and structures such as stacks, queues, lists, and trees will
also be explored. |
|