Öğrencilerimizin aşağıda listelenen derslerde, önerilen ön koşullara dikkat etmeleri önemle tavsiye edilir.

Bu ön koşullar resmi olarak zorunlu değildir; ancak belirtilen derslerden başarılı olunması, ilgili dersin daha iyi anlaşılmasına katkı sağlayacaktır.

Bu bilgilendirme, derslerin işlenişi sırasında herhangi bir eksiklik yaşanmaması ve öğrencilerimizin öğrenim süreçlerinden azami faydayı sağlamaları amacıyla yapılmaktadır.

                                                                                                              Yazılım Mühendisliği Bölüm Başkanlığı

 

3.Yarıyıl Ders Planı

 

 

Ders Kodu

Ders Adı

Ön Koşul

Kon.

DOY 201

Dijital Okur-Yazarlık

 

 

YZM 201

Yazılım Tasarımı ve Mimarisi

YZM 101 (Yazılım Mühendisliği Temelleri), YZM 102 (Yazılım Gereksinimi ve Analizi), YZM 103 (Bilgisayar Bilimlerine Giriş)

999

YZM 203

Algoritmalar

YZM 104 (Veri Yapıları), YZM 105 (Programlamaya Giriş)

999

YZM 205

Nesne Tabanlı Programlama

YZM 105 (Programlamaya Giriş)

999

YZM 211

Mühendislik Matematiği

 

999

YZM 213

İş Sağlığı ve Güvenliği-I

 

999

 

 

 

 

 

Gruplu Dersler 1 ders / 3 dersten

 

 

YZMSEC201

Python Programlama

YZM 105 (Programlamaya Giriş), YZM 203 (Algoritmalar)

33

YZMSEC203

Java Programlama

 

33

YZMSEC205

C# Programlama

 

33

 

 

5.Yarıyıl Ders Planı

 

 

Ders Kodu

Ders Adı

Ön Koşul

Kon.

STJ

Staj-I

 

 

YZM 301

Veri Bilimi ve Olasılık Kuramı

 

999

YZM 303

Yapay Zeka ve Uzman Sistemler

 

999

YZM 305

İşletim Sistemlerinin Temelleri

YZM 104 (Veri Yapıları), YZM 105 (Programlamaya Giriş)

999

 

 

 

 

 

Gruplu Dersler 3 ders / 5 dersten

 

 

YZMSEC301

Görüntü İşleme

YZM 105 (Programlamaya Giriş), MAT 101 (Matematik-I), MAT 102 (Matematik-II), YZM 106 (Ayrık Matematik)

55

YZMSEC303

İlişkisel Olmayan Veritabanları

YZM 204 (Veritabanı Yönetim Sistemleri)

55

YZMSEC317

PHP Programlama

 

33

YZMSEC319

Sunucu Uygulama Geliştirme

YZM 105 (Programlamaya Giriş), YZM 205 (Nesne Tabanlı Programlama)

33

YZMSEC327

Simülasyon Tasarımı

YZMSEC212 (Javascript ile çizim ve animasyon)

33

 

 

7.Yarıyıl Ders Planı

 

 

Ders Kodu

Ders Adı

Ön Koşul

Kon.

STJ 401

Staj-III

 

 

YZM401

Yazılım Proje Yönetimi

YZM101 (Yazılım Mühendisliği Temelleri), YZM 102 (Yazılım Gereksinimi ve Analizi),YZM 201 (Yazılım Tasarımı ve Mimarisi), YZM202 (Yazılım, Test ve Doğrulama)

999

 

 

 

 

 

Gruplu Dersler 5 ders / 8 dersten

 

 

YZMSEC401

Haskel Programlama

YZM 105 (Programlamaya Giriş), YZM 104 (Veri Yapıları), YZM 203 (Algoritmalar),
Tercihen : YZM 205 (Nesne Tabanlı Programlama)

60

YZMSEC405

Veri Madenciliği ve Büyük Veri Analizi

YZM 301 (Veri Bilimi ve Olasılık Kuramı), YZMSEC 303 (İlişkisel Olmayan Veritabanları)

60

YZMSEC409

Yapay Sinir Ağları

YZM 105 (Programlamaya Giriş), MAT 101 (Matematik-I), MAT102(Matematik-II)

60

YZMSEC415

Paralel Programlama

YZM 105 (Programlamaya Giriş), YZM 205 (Nesne Tabanlı Programlama)

  60

YZMSEC419

Siber Güvenlik

YZM 105 (Programlamaya Giriş), YZM 205 (Nesne Tabanlı Programlama), YZMSEC208 (Web Tasarımı ve Programlama)

Tercihen : YZMSEC317 (PHP Programlama), YZMSEC319 (Sunucu Uygulama Geliştirme)

 

60

YZMSEC429

Unity ile Oyun Tasarımı

YZMSEC330 (Oyun Tasarımı ve Programlama)

33

YZMSEC431

Sayısal Sinyal İşleme

 

60