
| Course Code | : KBU102 |
| Course Type | : Required |
| Couse Group | : Short Cycle (Associate's Degree) |
| Education Language | : Turkish |
| Work Placement | : N/A |
| Theory | : 4 |
| Prt. | : 0 |
| Credit | : 4 |
| Lab | : 0 |
| ECTS | : 4 |
Introduces the concepts of Object-Oriented Programming. Provides tools, structures, formats, and basic Object-Oriented Programming techniques for designing well-formed programs. Covers concepts such as classes, objects, methods, inheritance, polymorphism, error handling, and templates.
Object oriented programming concepts will be learned with the help of sample programs.