| Program Kazanımları |
| 1) Bilgisayar programcılığının gerektirdiği temel matematik, mantık ve algoritma kavramlarını problem çözümünde kullanır. |
|
|
|
|
| 2) Tanımlanmış bir bilişim problemini analiz eder, modelini kurgular ve algoritmik çözüm önerileri geliştirir. |
|
|
|
|
| 3) Yapısal ve nesne yönelimli programlama paradigmalarını kullanarak masaüstü uygulamaları tasarlar ve geliştirir. |
|
|
|
|
| 4) Belirtimleri tanımlanmış bir yazılım bileşenini veya modülünü, test süreçlerini de içerecek şekilde geliştirir. |
|
|
|
|
| 5) Teknik konularda Türkçe sözlü ve yazılı etkin iletişim kurar; alanındaki bilgileri takip edebilecek düzeyde (Avrupa Dil Portföyü A2) yabancı dil kullanır. |
|
|
|
|
| 6) Yaşam boyu öğrenme bilinciyle bilişim alanındaki teknolojik gelişmeleri takip eder ve mesleki gelişimini planlar. |
|
|
|
|
| 7) Mesleki faaliyetlerinde etik ilkelere, sosyal sorumluluğa ve iş güvenliği kurallarına uygun davranır. |
|
|
|
|
| 8) Bireysel olarak ve bir takımın üyesi olarak sorumluluk alır ve etkin bir şekilde çalışır. |
|
|
|
|
| 9) İstemci ve sunucu taraflı web teknolojilerini kullanarak dinamik ve veritabanı bağlantılı web uygulamaları geliştirir. |
|
|
|
|
| 10) İlişkisel veritabanı sistemlerini tasarlar, uygular ve SQL (Structured Query Language) kullanarak yönetir. |
|
|
|
|
| 11) Temel bilgisayar ağı ve işletim sistemi kavramlarını açıklar ve bu sistemlerin kurulumu ve yönetimi ile ilgili temel işlemleri gerçekleştirir. |
|
|
|
|
| 12) Kullanıcı arayüzü (UI) ve kullanıcı deneyimi (UX) temel prensiplerini yazılım geliştirme süreçlerine uygular. |
|
|
|
|