| 1 | Farklı disiplinlere ilişkin problemleri tanımlama, alt problemlere bölme, problemlerin algoritmik çözümünü geliştirme ve bu çözümü bir programlama dili ile kodlama bilgi ve becerisini kazanır. |
| 2 | Mesleki ve etik değerlere uygun şekilde ve güncel yöntem ve teknikleri kullanarak yazılım geliştirme ve dokümantasyon hazırlama süreçlerini farklı disiplinlere uyarlayabilme donanımına sahip olur. |
| 3 | Sistem geliştirme yaşam döngüsü prensiplerine uygun şekilde bir sistemi analiz etme, bilgisayara dayalı bir bilgi sistemi olarak tasarlama ve gerçekleştirme (emplamantasyon) bilgi ve becerisini edinir. |
| 4 | Alanındaki güncel gelişmeleri kendi bilgisi ile sentezleyerek ve nicel ve nitel veriler ile destekleyerek, farklı disiplinlerden gruplara yazılı, sözlü ve görsel olarak sistemli biçimde aktarır. |