program öğrenim kazanımları

Kodu

Tanım

PÇ1

Matematik, fen bilimleri, bilgisayar bilimleri ve yazılım ile ilgili konularda temel kavramları açıklar.

PÇ2

Yazılım problemleriyle ilgili algoritmalar tasarlar, problemlerini analiz eder, yazılım mimarilerini uygular ve programlama dilleri ile yazılımlar gerçekleştirir.

PÇ3

Yazılım tasarımı ve yazılım kalite güvencesi süreçlerini analiz eder ve yazılım geliştirme süreçlerini uygulayarak yazılım problemlerine çözüm üretir.

PÇ4

Mesleki ve etik sorumluluk bilincini savunur ve yazılım uygulamalarında kullanılan standartları açıklar. Ayrıca mesleki ve sosyal sorumluluk konularında yeterli düzeyde yabancı dili kullanır.

PÇ5

Yazılım teknolojileri etkin kullanır ve bunların yönetim, denetim, gelişim, güvenliği ve güvenilirliğini organize eder.

PÇ6

Yazılım geliştirme alanında projelendirme, tasarlama ve uygulama çalışmalarını çok disiplinli takımlarla ortak zeminlerde yürütme becerisi gösterir ve proje yönetimi, risk yönetimi ve değişiklik yönetimi gibi süreçleri bilir ve bunlara çözüm üretir.

PÇ7

Alanında etkin, açık ve anlaşılır talimatlar oluşturur ve bunların tasarım ve üretim raporlarını hazırlar.

PÇ8

Karmaşık yazılım geliştirme problemlerini saptar, tanımlar, formüle eder ve çözer; bu amaçla uygun analitik yöntemler ile modelleme yöntemlerini seçer ve uygular.

PÇ9

Temel bilgisayar donanımları, bilgisayar mimarisi, organizasyonu ve işletim sistemleri arasındaki ilişkiyi açıklar ve bunları uygulama geliştirme süreçlerinde kullanır veya yeniden organize eder.