|
BİLGİSAYAR MÜHENDİSLİĞİ
|
|
Bölüm Müfredatı
|
|
BİRİNCİ YIL |
| ||
|
Güz Dönemi
|
|
|
Ön şart/Eş şart |
|
MATH 101* |
Matematik I |
4 |
|
|
MATH 111 |
Genel Matematik I |
4 |
|
|
MBG 110 |
Modern Biyolojiye Giriş |
3 |
|
|
GE 101 |
Üniversite Hayatına Giriş |
1 |
|
|
CS 101 |
Algoritmalar ve Programlama I |
4 |
|
|
ENG 101 |
İngilizce ve Kompozisyon I |
3 |
|
|
TURK 101 |
Türkçe I |
2 |
|
|
Bahar Dönemi
|
|
|
Ön şart/Eş şart |
|
MATH 102* |
Matematik II |
4 |
MATH 101 veya MATH 113 |
|
MATH 116 |
Genel Matematik III |
4 |
MATH 112 |
|
MATH 132 |
Sonlu ve Kombinatorik Matematik |
3 |
MATH 101 veya MATH 111 veya MATH 113 |
|
CS 102 |
Algoritmalar ve Programlama II |
4 |
CS 101 |
|
ENG 102 |
İngilizce ve Kompozisyon II |
3 |
ENG 101 veya ENG 103 |
|
TURK 102 |
Türkçe II |
2 |
|
|
| |||
|
* Birinci yılın başında verilen Matematik Yerleştirme sınavının sonuçlarına bağlı olarak öğrenciler MATH 101 - MATH 102 yerine MATH 111 - MATH 112 - MATH 116 derslerini alabilir. | |||
|
| |||
|
|
|
|
|
|
İKİNCİ YIL |
|
|
|
|
Güz Dönemi |
|
|
Ön şart/Eş şart |
|
PHYS 101 |
Genel Fizik I |
4 |
|
|
CS 201 |
Bilgisayar Biliminin Temelleri I |
3 |
CS 102 |
|
CS 223 |
Sayısal Devre Tasarımı |
4 |
|
|
HUM 111 |
Kültürler, Uygarlıklar ve Fikirler I |
3 |
|
|
HIST 201 |
Atatürk İlkeleri ve İnkılap Tarihi I |
2 |
|
|
Bahar Dönemi
|
|
|
Ön şart/Eş şart |
|
PHYS 102 |
Genel Fizik II |
4 |
MATH 101 veya MATH 111 |
|
MATH 225 |
Doğrusal Cebir ve Türevsel Denklemler |
4 |
MATH 102 veya MATH 112 veya MATH 116 |
|
CS 202 |
Bilgisayar Biliminin Temelleri II |
3 |
CS 201 |
|
CS 224 |
Bilgisayar Yapısı |
3 |
CS 223 |
|
HUM 112 |
Kültürler, Uygarlıklar ve Fikirler II |
3 |
HUM 111 |
|
HIST 202 |
Atatürk İlkeleri ve İnkılap Tarihi II |
2 |
|
|
|
|
|
|
|
ÜÇÜNCÜ YIL |
|
|
|
|
Güz Dönemi
|
|
|
Ön şart/Eş şart |
|
MATH 230 |
Mühendisler için Olasılık ve İstatistik |
3 |
|
|
GE 301 |
Bilim, Teknoloji ve Toplum |
2 |
|
|
CS 299 |
Yaz Stajı I |
0 |
|
|
CS 315 |
Programlama Dilleri |
3 |
CS 102 veya CS 112 |
|
CS 319 |
Nesneye Yönelik Yazılım Mühendisliği |
4 |
CS 102 ve CS 201 |
|
CS 351 |
Veri Organizasyonu ve Yönetimi |
3 |
CS 202 |
|
. |
Sosyal Seçmeli Ders (1) |
|
|
|
Bahar Dönemi
|
|
|
Ön şart/Eş şart |
|
CS 342 |
İşletim Sistemleri |
4 |
CS 101 ve CS 224 |
|
CS 352 |
Veri Tabanı Yönetim Sistemleri |
3 |
CS 331 veya CS 351 |
|
EEE 212 |
Mikroişlemciler |
4 |
|
|
EEE 391 |
Sinyaller, Sistemler ve Devreler |
3 |
|
|
. |
Sosyal Seçmeli Ders (1) |
|
|
|
|
|
|
|
|
DÖRDÜNCÜ YIL |
|
|
|
|
Güz
Dönemi |
|
|
Ön şart/Eş şart |
|
CS 399 |
Yaz Stajı II |
0 |
CS 299 |
|
CS 473 |
Algoritmalar I |
3 |
CS 202 |
|
IE 400 |
Mühendislik Yönetimine Giriş |
3 |
|
|
ENG 401 |
Teknik Bilgi Sunumu |
2 |
ENG 102 veya ENG 104 |
|
. |
Seçmeli Proje I |
3 |
|
|
. |
Sınırlı Seçmeli Dersler (2) |
|
|
|
Bahar Dönemi
|
|
|
Ön şart/Eş şart |
|
CS 476 |
Otomata Teorisi ve Formal Diller |
3 |
CS 201 |
|
. |
Seçmeli Proje II |
|
|
|
. |
Sınırlı Seçmeli Dersler (3) |
|
|
|
|
|
|
|
|
Seçmeli Preojeler |
|
|
|
|
CS
491 |
Bitirme Tasarım Projesi I |
3 |
|
|
GE
401 |
Yeni Ürün Tasarlama ve Geliştirme I |
3 |
|
|
CS
492 |
Bitirme Tasarım Projesi II |
3 |
CS
491 |
|
GE
402 |
Yeni Ürün Tasarlama ve Geliştirme II |
3 |
GE
401 |
|
|
|
|
|
|
Sınırlı Seçmeli Dersler
|
|
|
Ön şart/Eş şart |
|
MATH 202 |
Kompleks Analiz |
3 |
|
|
MATH 253 |
Sayılar Teorisine Giriş |
3 |
|
|
MATH 313 |
Gerçek Analiz I |
3 |
|
|
MATH 314 |
Gerçek Analiz II |
3 |
|
|
MATH 318 |
Fourier Dönüşümleri ve Wavelet |
3 |
|
|
MATH 324 |
Cebir II |
3 |
|
|
MATH 453 |
Cebirsel Sayilar Teorisi |
3 |
MATH 213 |
|
MATH 501 |
Gercel Analiz I |
3 |
|
|
MBG 209 |
Moleküler Genetik İlkeleri |
3 |
|
|
MBG 210 |
Genetik |
4 |
|
|
MBG 223 |
Moleküler Genetik |
4 |
|
|
MBG 326 |
Bioinformatiğe Giriş |
3 |
|
|
MBG 482 |
Biyolojide Bilgisayar Uygulamaları |
3 |
|
|
CS 413 |
Yazılım Mühendisliği Proje Yönetimi |
3 |
|
|
CS 416 |
Derleyici Tasarımı |
3 |
CS 315 |
|
CS 421 |
Bilgisayar Ağları |
3 |
CS 224 veya CS 228 |
|
CS 422 |
Kablosus Ağ Teknolojileri ve Uygulamaları |
3 |
|
|
CS 423 |
Bilgisayar Mimarisi |
3 |
CS 224 veya CS 228 |
|
CS 424 |
Bilgisayar Ağları Programlaması |
3 |
|
|
CS 431 |
Gömülü Sistemler |
4 |
EEE 212 |
|
CS 442 |
Dağıtık Sistemler ve Algoritmalar |
3 |
CS 342 |
|
CS 452 |
Sistem Analizi ve Tasarımı |
3 |
|
|
CS 461 |
Yapay Us |
3 |
|
|
CS 464 |
Makine Öğrenmesine Giriş |
3 |
CS 461 |
|
CS 465 |
Bilgisayar Grafiği I |
4 |
|
|
CS 466 |
Bilgisayar Grafiği II |
4 |
CS 465 |
|
CS 468 |
Kullanıcı Arabirimleri |
3 |
|
|
CS 470 |
Uygulamalı Kriptografiye Giriş |
3 |
CS 202 |
|
CS 471 |
Sayısal Yöntemler |
3 |
MATH 225 veya MATH 220 ve MATH 240 |
|
CS 472 |
Bilgisayar Sistemlerinin Başarım Çözümlemesi |
3 |
MATH 250 ve CS 342 |
|
CS 482 |
Bilgisayar Birimlerinde Mantık |
3 |
|
|
CS 484 |
Görüntü Analizi |
3 |
EEE 391 |
|
IE 325 |
Stokastik Modeller |
3 |
|
|
IE 342 |
Mühendislik Ekonomisi Analizi |
3 |
|
|
IE 425 |
Internet Uygulamaları ve Protokolleri |
3 |
|
|
IE 441 |
Maliyet Analizi ve Kontrolü |
3 |
|
|
EEE 443 |
Sinir Ağları |
3 |
|