COMPUTER PROGRAMMING PROGRAMME
Associate TR-NQF-HE: Level 5 QF-EHEA: Short Cycle EQF-LLL: Level 5

Profile of the Programme

1. Temel programlama dillerini (C, C++, C#, PHP, Python vb.) kullanarak yazılım geliştirme sürecine hakimdir.

2. Bilgisayar programcılığı ile ilgili sorunları tanımlama, analiz etme ve çözme becerisine sahiptir.

3. Veri yapıları ve algoritmalar konularında bilgi sahibidir; uygun yapıları seçerek etkili çözümler üretebilir.

4. HTML, CSS ve JavaScript gibi web teknolojilerini kullanarak etkileşimli web uygulamaları tasarlama yeteneğine sahiptir.

5. SQL kullanarak veritabanı tasarımı, sorgulama ve yönetimi konularında deneyim sahibidir.

6. Git ve diğer yazılım geliştirme araçlarını etkin bir şekilde kullanma yeteneği vardır.

7. Takım projelerinde etkin bir şekilde çalışabilme yeteneğine sahip olup, grup dinamiklerine uyum sağlar.

8. Sözlü ve yazılı olarak etkili iletişim kurma becerisi ile teknik bilgileri paylaşabilir.

9. Teknolojik gelişmeleri takip etme ve sürekli öğrenme isteği taşır.

10. Mesleki etik kurallarına ve sorumluluklara dikkat eder.

11. Yazılım uygulamalarının iş hayatındaki pratiklerini ve etkilerini anlama yeteneğine sahiptir.

12. Basit yazılım projelerinde planlama ve yönetim süreçlerine dair bilgi sahibidir.