|
Bilgi
(Kuramsal ve/veya olgusal bilgi olarak tanımlanmıştır.)
|
1)
|
Bilgisayar bilimlerinin temel kavramlarını ve terminolojisini anlama.
|
2)
|
C, C++, Java, Python gibi yaygın kullanılan programlama dillerinde kod yazabilme.
|
3)
|
Algoritma ve veri yapıları konularında derinlemesine bilgi sahibi olma.
|
4)
|
Yazılım projelerinin planlanması, yürütülmesi ve yönetimi konusunda bilgi sahibi olma.
|
5)
|
Veritabanı tasarımı, yönetimi ve SQL sorgulama hakkında bilgi sahibi olma.
|
6)
|
Bilgisayar ağları, internet teknolojileri ve iletişim protokolleri hakkında bilgi sahibi olma.
|
Beceriler
(Bilişsel ve/veya uygulama becerileri olarak tanımlanmıştır.)
|
7)
|
Çeşitli programlama dillerinde ve platformlarda etkili kod yazabilme.
|
8)
|
Algoritmik düşünme yeteneği ile karmaşık problemleri çözebilme.
|
9)
|
Matematiksel ve mantıksal düşünme yeteneklerini kullanarak yazılım çözümleri geliştirebilme.
|
10)
|
Veritabanı oluşturma, yönetme ve sorgulama becerileri.
|
11)
|
HTML, CSS, JavaScript ve ilgili frameworklerle web uygulamaları geliştirebilme.
|
12)
|
Android ve iOS platformları için mobil uygulama geliştirme becerileri.
|
13)
|
Grafik tasarım alanında üretilmiş düşünce ve tasarımları, ekip çalışması içerisinde doğru uygulayabilecek ,bilgiye sahip olmak ve tasarım ve üretim alanındaki ekip ile uyumlu bir şekilde çalışabilecek düzeye getirmek.
|
14)
|
Grafik tasarımın yaratım, uygulama ve üretim aşamalarını planlar. Bilgisayarda grafik programlarını kullanarak tasarımlarını görselleştirir.
|
Yetkinlikler
(Bağımsız çalışabilme, sorumluluk alabilme, öğrenme, alana özgü, iletişim ve sosyal yetkinlikler olarak tanımlanmıştır.)
|
15)
|
Yazılım geliştirme süreçlerinde ekip içinde etkin bir şekilde çalışabilme.
|
16)
|
Yazılım projelerini planlama, yürütme ve yönetme becerileri.
|
17)
|
Teknolojideki yenilikleri ve güncel gelişmeleri takip ederek sürekli öğrenme yetkinliği.
|
18)
|
Teknik ve teknik olmayan paydaşlarla etkili iletişim kurabilme.
|
19)
|
Yaratıcı düşünme ile yazılım projelerinde yenilikçi yaklaşımlar benimseme.
|
20)
|
Kendi kendine öğrenme ve mesleki gelişim için gerekli motivasyona sahip olma.
|