Yazılım Gereksinimleri Mühendisliği
SOFT3511
Yazılım Gereksinimleri ve türleri. Gereksinim Mühendisliği. Süreçler. Problem analizi ve gereksinim başlangıcı. Gereksinimlerin ortaya çıkarılması, analizi, spesifikasyonu. Gereksinim müzakeresi, önceliklendirme. Use case modelleri. İhtiyaç analizi belgelendirme
AKTS
5Kredi
3Saatler
(3 + 0 + 0 )Algoritma Analizi
COMP3112
Böl ve çöz stratejisi, çizge algoritmaları, derinlemesine arama, enlemesine arama, en kısa yol algoritmaları, açgözlü strateji, dinamik programlama, doğrusal programlama, nümerik algoritmalar, NP-complete problemler, yaklaştırma algoritmaları.
AKTS
5Kredi
3Saatler
(3 + 0 + 1 )Bilgisayar Organizasyonu
COMP3401
Çevirici dili, bilgisayar aritmetiği, veriyolu ve denetimi, borulama, bellek hiyerarşisi, önbellek.
AKTS
5Kredi
3Saatler
(3 + 0 + 1 )Mühendislik İstatistiği
INDE2156
Parametrik istatistikte temel konular; güven aralıkları, merkezi limit teoremi, örnekleme dağılımları ve hipotez testi. Anova ve resresyon tanımları. Veri toplama ve deney tasarımında temel prensipler; çeşitli yazılımlara giriş ve uygulama.
AKTS
6Kredi
3Saatler
(3 + 0 + 0 )Lineer Cebir
MATH2104
Karmaşık sayıların cebirsel özellikleri. Karmaşık sayıların kutupsal formu. DeMoivre formülü. Karmaşık kökler ve kuvvetler. Matris işlemlerinin cebirsel özellikleri. Özel matris türleri. Doğrusal denklem sistemlerin çözümü. Temel satır ve sütun işlemleri. Bir matrisin kademe formu. Gauss ve Gauss-Jordan yöntemleri. Temel matrisler. Determinant tanımı ve özellikleri. Eş çarpan genişlemesi. Eş çarpan ile ters bulma. Reel vektör uzayları. Alt uzay. Doğrusal bağımsızlık. Baz ve boyut. Koordinatlar. Öz değer ve öz vektör. Karakteristik polinom ve karakteristik denklem. Köşegenleştirme
AKTS
5Kredi
3Saatler
(3 + 0 + 0 )Yazılım Mimarisi
SOFT3215
Architectural styles, quality attributes, design notations and documents, reference architecture, domain specific architecture in architecture process and pattern-oriented design, component-oriented design
AKTS
6Kredi
4Saatler
(3 + 2 + 0 )Yaz Stajı I
SOFT3920
Öğrencilerin teorik bilgilerini pratiğe dönüştürmesini, iş yeri deneyimi kazanmalarını sağlamak.
AKTS
2Kredi
0Saatler
(0 + 0 + 0 )Biyoloji
BIOL1101
Yaşamın kökeni ve tarihçesi. Canlıların sınıflandırılması. Yaşamın atomik temelleri ve biyomoleküller. Hücre yapısı ve fonksiyonu. Hücre zarından madde taşınımı. Hücre metabolizması. Fotosentez, fermentasyon ve solunum. Hücre döngüsü ve hücre bölünmesi. Eşeyli ve eşeysiz üreme çeşitleri. Santral dogma. Gen anlatımının kontrolü. Mendel genetiği. Genetiğin moleküler temelleri. Mutasyon çeşitleri ve etkileri. Evrim mekanizmaları ve kanıtları. Biyoteknoloji ve uygulama alanları. Rekombinant DNA teknolojisi ve genetiği değiştirilmiş organizmalar. Kök hücre biyolojisi ve uygulama alanları. Biyoetik. Ekoloji.
AKTS
5Kredi
3Saatler
(3 + 0 + 0 )Özdevinirler ve Biçimsel Diller
COMP3105
Düzenli Diller. Sonlu durum makineleri. Düzenli gramerler.Düzenli ifadeler Bağlam bağımsız diller. Bağlam bağımsız gramerler. Aşağı bastırmalı özdevinirler. Pumping Lemma teoremi. Chomsky Hiyerarşisi. Turing Makinası. Turing Tezi. Halting Problemi. Karar verilebilen ve karar verilemeyen diller.
AKTS
5Kredi
3Saatler
(3 + 0 + 1 )Bilgisayar Ağları
COMP3334
Ağ mimarisi, ağ protokolleri, uygulama katmanı, taşıma, tıkanıklık, yol bulma, link protokolleri, çoklu erişim, iletişim mimarileri.
AKTS
5Kredi
3Saatler
(3 + 0 + 1 )