First Semester |
Lesson |
Teoric |
Application |
Credit |
ECTS |
MATH 101 - Matematik I |
4 |
0 |
5 |
8 |
PHYS 101 - Fizik I |
3 |
2 |
5 |
7 |
CS 101 - Programlamaya Giriş I |
3 |
2 |
4 |
7 |
ENG 101 - Akademik İngilizce I |
3 |
0 |
3 |
6 |
TURK 101 - Türk Dili - I |
2 |
0 |
2 |
2 |
Sum: |
15 |
4 |
19 |
30 |
Second Semester |
Lesson |
Teoric |
Application |
Credit |
ECTS |
MATH 102 - Matematik II |
4 |
0 |
5 |
8 |
PHYS 102 - Fizik II |
3 |
2 |
5 |
7 |
CS 102 - Programlamaya Giriş II |
3 |
2 |
4 |
7 |
ENG 102 - Akademik İngilizce II |
3 |
0 |
3 |
6 |
TURK 102 - Türk Dili II |
2 |
0 |
2 |
2 |
Sum: |
15 |
4 |
19 |
30 |
Third Semester |
Lesson |
Teoric |
Application |
Credit |
ECTS |
MATH 201 - Doğrusal Cebir |
4 |
0 |
4 |
6 |
MATH 213 - Ayrık Matematik |
3 |
0 |
3 |
5 |
CS 201 - Nesneye Dayalı Yazılım Geliştirme |
3 |
2 |
4 |
6 |
CS 221 - Sayısal Sistemler |
3 |
2 |
4 |
6 |
NAE 2XX - Alan Dışı Seçmeli Ders |
3 |
0 |
3 |
5 |
HIST 101 - Atatürk İlkeleri ve İnkılap Tarihi I |
2 |
0 |
2 |
2 |
Sum: |
18 |
4 |
20 |
30 |
Fourth Semester |
Lesson |
Teoric |
Application |
Credit |
ECTS |
MATH 202 - Difrensiyel Denklemler |
4 |
0 |
4 |
6 |
CS 222 - Bilgisayar Organizasyonu ve Tasarımı |
3 |
0 |
3 |
6 |
CS 210 - Veri Yapıları |
3 |
0 |
3 |
6 |
NAE 2XX - Alan Dışı Seçmeli Ders |
3 |
0 |
3 |
5 |
IE 232 - Mühendislik Ekonomisi |
3 |
0 |
3 |
5 |
HIST 102 - Atatürk İlkeleri ve İnkılap Tarihi II |
2 |
0 |
2 |
2 |
Sum: |
18 |
0 |
18 |
30 |
Fifth Semester |
Lesson |
Teoric |
Application |
Credit |
ECTS |
MATH 311 - Mühendislik İçin Olasılık ve İstatistiğe Giriş |
3 |
0 |
3 |
5 |
CS 311 - Algoritmalar |
3 |
0 |
3 |
6 |
CS 361 - İşletim Sistemleri |
4 |
0 |
4 |
6 |
CS 303 - Programlama Dillerinin Temelleri |
3 |
0 |
3 |
6 |
NAE 3XX - Alan Dışı Seçmeli ders |
3 |
0 |
3 |
5 |
CS 291 - Yaz Stajı I |
0 |
2 |
1 |
2 |
Sum: |
16 |
2 |
17 |
30 |
Sixth Semester |
Lesson |
Teoric |
Application |
Credit |
ECTS |
CS 310 - Biçimsel Diller ve Otomata Kuramı |
3 |
0 |
3 |
5 |
CS 330 - Veri Tabanı Sistemlerine Giriş |
4 |
0 |
4 |
6 |
CS 306 - Yazılım Mühendisliği |
3 |
0 |
3 |
6 |
AE 3XX - Mühendislik Seçmeli Ders |
3 |
0 |
3 |
6 |
NAE 3XX - Alan Dışı Seçmeli Ders |
3 |
0 |
3 |
6 |
Sum: |
16 |
0 |
16 |
29 |
Seven Semester |
Lesson |
Teoric |
Application |
Credit |
ECTS |
CS 491 - Lisans Projesi I |
1 |
0 |
1 |
1 |
AE 4XX - Bölüm Seçmeli Ders |
3 |
0 |
3 |
6 |
AE 4XX - Bölüm Seçmeli Ders |
3 |
0 |
3 |
6 |
AE 4XX - Mühendislik Seçmeli Ders |
3 |
0 |
3 |
5 |
AE 4XX - Mühendislik Seçmeli Ders |
3 |
0 |
3 |
5 |
NAE 4XX - Alan Dışı Seçmeli Ders |
3 |
0 |
3 |
5 |
CS 391 - Yaz Stajı II |
0 |
2 |
1 |
2 |
Sum: |
16 |
2 |
17 |
30 |
Eight Semester |
Lesson |
Teoric |
Application |
Credit |
ECTS |
CS 492 - Lisans Projesi II |
1 |
4 |
3 |
8 |
AE 4XX - Bölüm Seçmeli Ders |
3 |
0 |
3 |
6 |
AE 4XX - Bölüm Seçmeli Ders |
3 |
0 |
3 |
6 |
AE 4XX - Mühendislik Seçmeli Ders |
3 |
0 |
3 |
5 |
NAE 4XX - Alan Dışı Seçmeli Ders |
3 |
0 |
3 |
5 |
Sum: |
13 |
4 |
15 |
30 |
Area Elective Courses |
Lesson |
Teoric |
Application |
Credit |
ECTS |
CS 402 - Derleyici Tasarımı |
3 |
0 |
3 |
6 |
CS 404 - Dağıtık Hesaplama |
3 |
0 |
3 |
6 |
CS 407 - Paralel Programlama |
3 |
0 |
3 |
6 |
CS 403 - Mobil Aletler İçin Yazılım Geliştirme |
3 |
0 |
3 |
6 |
CS 405 - Web Programlama |
3 |
0 |
3 |
6 |
CS 411 - Çizge Kuramı |
3 |
0 |
3 |
6 |
CS 412 - Kombinatoryal Optimizasyon |
3 |
0 |
3 |
6 |
CS 413 - Yaklaştırma Algoritmaları |
3 |
0 |
3 |
6 |
CS 414 - Hesapsal Karmaşıklık |
3 |
0 |
3 |
6 |
CS 421 - Robotiğe Giriş |
3 |
0 |
3 |
6 |
CS 422 - Mikroişlemciler |
3 |
0 |
3 |
6 |
CS 424 - Gömülü Sistemler |
3 |
0 |
3 |
6 |
CS 441 - Yapay Zeka |
3 |
0 |
3 |
6 |
CS 442 - Yapay Sinir Ağları |
3 |
0 |
3 |
6 |
CS 443 - Görüntü İşleme |
3 |
0 |
3 |
6 |
CS 444 - Veri Madenciliği |
3 |
0 |
3 |
6 |
CS 446 - Örüntü Tanıma |
3 |
0 |
3 |
6 |
CS 448 - Doğal Dil İşleme |
3 |
0 |
3 |
6 |
CS 451 - Bilgisayar Grafiği |
3 |
0 |
3 |
6 |
CS 452 - İnsan Bilgisayar Etkileşimi |
3 |
0 |
3 |
6 |
CS 461 - Bilgisayar Ağları |
3 |
0 |
3 |
7 |
CS 462 - Kablosuz Ağlar |
3 |
0 |
3 |
6 |
CS 464 - Bulut Bilişim |
3 |
0 |
3 |
6 |
CS 463 - Sosyal Ağlar |
3 |
0 |
3 |
6 |
CS 471 - Bilgisayar Güvenliği |
3 |
0 |
3 |
6 |
CS 472 - Kriptografi |
3 |
0 |
3 |
6 |
CS 481 - Hesaplamalı Biyolojiye Giriş |
3 |
0 |
3 |
6 |
Sum: |
81 |
0 |
81 |
163 |