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