| 1 | Yazılım ve yazılım mühendisliği tanımları ve önemi | 1,2 |
| 2 | Yazılım yaşam döngüsü, planlama, çözümleme, tasarım, gerçekleştirim, bakım ve onarım | 1,2 |
| 3 | İhtiyaç analizleri. fizibilite çalışmaları, yazılımın sürdürülebilirliği | 1,2 |
| 4 | Planlama ve analiz yapıları. Veri akış diyagramları. Veri sözlüğü | 1,2 |
| 5 | Sistem geliştirme araçları | 1,2 |
| 6 | Yazılım gerçekleştirim teknikleri | 1,2 |
| 7 | Şelale yazılım geliştirme süreci | 1,2 |
| 8 | Prototipleme yazılım geliştirme modeli | 1,2 |
| 9 | Spiral ve RAD yazılım yazılım geliştirme modelleri | 1,2 |
| 10 | Risk analiz yöntemleri | 1,2 |
| 11 | Yazılım kalite sağlama | 1,2 |
| 12 | Yazılım test ve bakım | 1,2 |
| 13 | Proje sunumları | 1,2 |
| 14 | Proje sunumları | 1,2 |