| 1 | Programlama dillerinin genel yapısını tanımlar. |
| 2 | Programlama dillerinde kullanılan temel veri tiplerini bilir. |
| 3 | Programlama dillerinde kullanılan temel karar yapılarını ve döngü yapılarını uygular. |
| 4 | Fonksiyonları ve struct yapıları tanımlar. |
| 5 | Kuyruk, Yığın ve Bağlı liste yapısını tasarım aşamasında uygular. |
| 6 | Temel sıralama algoritmalarını yazılım tasarımı aşamasında kullanır. |
| 7 | Ağaç yapılarını ve çeşitlerini uygular. |