| Language of Instruction |
Türkçe |
| Course Type |
Required Courses |
| Course Instructor(s) |
DR. ÖĞR. ÜYESİ MESUT AYDEMİR |
| Mode of Delivery |
Face to Face |
| Prerequisites |
There are no prerequisites. |
| Courses Recomended |
It is not available. |
| Recommended Reading List |
It will be announced later. |
| Assessment methods and criteria |
1 Assignment, 1 Midterm Exam, 1 Final Exam |
| Work Placement |
It is not available. |
| Catalog Content |
This course develops advanced programming skills by combining functional and OOP approaches. Students apply data structures and algorithms (lists/tuples/sets/dictionaries), sorting–searching, and recursion fundamentals; they build robust designs using classes, inheritance, polymorphism, and abstraction. They develop window–widget-based interfaces with GUI programming and manage persistent data with database operations. The term concludes with a realistic project development process and presentation/evaluation. |