| 1. Semester | |||
| Course Code | Course Name | Credit | ECTS |
| PHYS 131 | Physics I / Fizik I | 3 2 4 | 6 |
| TURK 101 | Turkish I / Türk Dili I | 2 0 2 | 3 |
| ENG 121 | Academic English I / Akademik İngilizce I | 3 0 3 | 4 |
| MATH 157 | Calculus for Engineering I / Mühendisler için Genel Matematik I | 4 0 4 | 5 |
| BIO 101 | Introduction to Biology / Biyolojiye Giriş | 3 0 3 | 5 |
| ESR 103 | Ethical Principles and Social Responsibility / Etik İlkeler ve Sosyal Sorumluluk | 1 0 1 | 1 |
| SENG 101 | Computer Programming I / Bilgisayar Programlama I | 3 2 4 | 6 |
| 30 | |||
| 2. Semester | |||
| Course Code | Course Name | Credit | ECTS |
| PHYS 132 | Physics II / Fizik II | 3 2 4 | 6 |
| TURK 102 | Turkish II / Türk Dili II | 2 0 2 | 3 |
| ENG 122 | Academic English II / Akademik İngilizce II | 3 0 3 | 4 |
| MATH 158 | Calculus for Engineering II / Mühendisler için Genel Matematik II | 4 0 4 | 5 |
| SENG 102 | Computer Programming II / Bilgisayar Programlama II | 3 2 4 | 7 |
| SENG 106 | Computational Thinking / Bilgi İşlemsel Düşünme | 3 0 3 | 5 |
| 30 | |||
| 3. Semester | |||
| Course Code | Course Name | Credit | ECTS |
| HIST 201 | Principles of Atatürk and History of Turkish Revolution I / Atatürk İlke ve İnkilap Tarihi I | 2 0 2 | 3 |
| SENG 201 | Data Structures / Veri Yapıları | 3 2 4 | 6 |
| MATH 223 | Introduction to Applied Probability and Statistics / Uygulamalı Olasılık ve İstatistiğe Giriş | 3 2 4 | 6 |
| SENG 206 | Software Design / Yazılım Tasarımı | 3 0 3 | 5 |
| SENG 271 | Software Project I / Yazılım Projesi I | 0 2 1 | 5 |
| SENG 203 | Discrete Structures / Ayrık Yapılar | 3 0 3 | 5 |
| 30 | |||
| 4. Semester | |||
| Course Code | Course Name | Credit | ECTS |
| HIST 202 | Principles of Atatürk and History of Turkish Revolution II / Atatürk İlke ve İnkilap Tarihi II | 2 0 2 | 3 |
| MATH 205 | Basic Linear Algebra / Temel Lineer Cebir | 3 0 3 | 4 |
| CENG 383 | Algorithms / Algoritmalar | 3 0 3 | 6 |
| SENG 205 | Software Requirement Analysis / Yazılım Gereksinim Analizi | 3 0 3 | 5 |
| SENG 272 | Software Project II / Yazılım Projesi II | 0 2 1 | 5 |
| MATH 254 | Introduction to Differential Equations / Diferansiyel Denklemlere Giriş | 4 0 4 | 4 |
| ELEC | Elective (Social Sciences) / Seçmeli (Sosyal) | 3 0 3 | 3 |
| 30 | |||
| 5. Semester | |||
| Course Code | Course Name | Credit | ECTS |
| SENG 200 | Summer Training I / Yaz Stajı I | 0 0 0 | 5 |
| SENG 301 | Software Project Management / Yazılım Proje Yönetimi | 2 2 3 | 5 |
| SENG 303 | Software Testing for Quality Assurance / Kalite Güvencesi için Yazılım Testi | 3 0 3 | 5 |
| SENG 315 | Concurrent Programming / Koşut Programlama | 3 0 3 | 5 |
| SENG 383 | Software Project III / Yazılım Projesi III | 0 2 1 | 5 |
| ELEC | Technical Elective / Teknik Seçmeli | 3 0 3 | 5 |
| 30 | |||
| 6. Semester | |||
| Course Code | Course Name | Credit | ECTS |
| SENG 306 | Database Modeling and Design / Veri tabanı Modelleme ve Tasarımı | 3 0 3 | 5 |
| SENG 326 | Software Architecture / Yazılım Mimarisi | 3 0 3 | 5 |
| SENG 352 | Data Analysis / Veri Analizi | 3 0 3 | 6 |
| SENG 384 | Software Project IV / Yazılım Projesi IV | 0 2 1 | 6 |
| ELEC | Technical Elective / Teknik Seçmeli | 3 0 3 | 5 |
| ELEC | Elective (Social Sciences) / Seçmeli (Sosyal) | 3 0 3 | 3 |
| 30 | |||
| 7. Semester | |||
| Course Code | Course Name | Credit | ECTS |
| SENG 300 | Summer Training II / Yaz Stajı II | 0 0 0 | 5 |
| SENG 491 | Graduation Project I / Mezuniyet Projesi | 1 4 3 | 6 |
| ELEC | Technical Elective / Teknik Seçmeli | 3 0 3 | 5 |
| ELEC | Technical Elective / Teknik Seçmeli | 3 0 3 | 5 |
| ELEC | Technical Elective / Teknik Seçmeli | 3 0 3 | 5 |
| ELEC | Technical Elective Lab / Teknik Seçmeli Lab | 1 2 2 | 4 |
| 30 | |||
| 8. Semester | |||
| Course Code | Course Name | Credit | ECTS |
| SENG 492 | Graduation Project II / Mezuniyet Projesi II | 1 4 3 | 6 |
| ELEC | Technical Elective / Teknik Seçmeli | 3 0 3 | 5 |
| ELEC | Technical Elective / Teknik Seçmeli | 3 0 3 | 5 |
| ELEC | Technical Elective / Teknik Seçmeli | 3 0 3 | 5 |
| ELEC | Technical Elective / Teknik Seçmeli | 3 0 3 | 5 |
| ELEC | Technical Elective Lab / Teknik Seçmeli Lab | 1 2 2 | 4 |
| 30 | |||
