Ders Kodu | Ders Adı | (T+U+L) | AKTS | Zorunlu/Seçmeli |
CYS5101 | Cyber Security | 3+0+0 | 9 | Zorunlu |
Ders Kodu | Ders Adı | (T+U+L) | AKTS | Zorunlu/Seçmeli |
IGE5500 | Scientific Research Methods and Ethics | 3+0+ | 9 | Zorunlu |
Ders Kodu | Ders Adı | (T+U+L) | AKTS | Zorunlu/Seçmeli |
CYS5102 | Introduction To Cryptography And Security Protocols | 3+0+ | 6 | Zorunlu |
Ders Kodu | Ders Adı | (T+U+L) | AKTS | Zorunlu/Seçmeli |
CYS5104 | Advanced Algorithm Design | 3+0+ | 6 | Zorunlu |
Ders Kodu | Ders Adı | (T+U+L) | AKTS | Zorunlu/Seçmeli |
CYS5189 | Seminar | 2+0+ | 12 | Zorunlu |
Problem tanımı, seçilen konu hakkında literatür taramasıı, makale analizleri ve metodolojiler, toplanan verinin analizi ve değerlendirmesi, ve raporlama. |
Ders Kodu | Ders Adı | (T+U+L) | AKTS | Zorunlu/Seçmeli |
CYS5291 | Master Thesis 1 | 0+0+ | 30 | Zorunlu |
Öğrencinin tez danışmanı danışmanlığında belirlenen konu ile ilgili literatür taraması ve araştırma yapması |
Ders Kodu | Ders Adı | (T+U+L) | AKTS | Zorunlu/Seçmeli |
CYS5292 | Master Thesis 2 | 0+0+ | 30 | Zorunlu |
Öğrencinin tez danışmanı danışmanlığında belirlenen konu ile ilgili literatür taraması ve araştırma yapması. |
Ders Kodu | Ders Adı | (T+U+L) | AKTS |
AO5001 | Artificial Intelligence Principles | 3+0+0 | 9 |
Design, implementation, and selected applications of intelligent software agents and multi-agent systems. Computational models of intelligent behavior, include problem-solving, knowledge representation, reasoning, planning, decision-making, learning, perception, action, communication, and interaction. |
Ders Kodu | Ders Adı | (T+U+L) | AKTS |
AO5004 | Data Mining | 3+0+0 | 6 |
Veri madenciliği üzerine olan bu kurs, veri ön işleme, keşifsel veri analizi, tahmine dayalı modelleme, kümeleme, metin madenciliği ve proje çalışması gibi konular aracılığıyla büyük veri kümelerinden değerli bilgiler çıkarmak için kullanılan temel kavramları, teknikleri ve araçları kapsar. |
Ders Kodu | Ders Adı | (T+U+L) | AKTS |
AO5006 | Aspects of Deep Learning | 3+0+0 | 6 |
Öğrenciler Python programlama dili kullanarak projeler yapacaktır. Projeler ekip bazında yapılacaktır. |
Ders Kodu | Ders Adı | (T+U+L) | AKTS |
AO5007 | Data Science | 3+0+0 | 6 |
Ders Kodu | Ders Adı | (T+U+L) | AKTS |
AO5009 | Machine Learning | 3+0+0 | 6 |
Bu kurs, hem denetimli hem de gözetimsiz öğrenme yaklaşımlarını kapsayan makine öğrenimi konusunda kapsamlı bir genel bakış sunar. Denetimli öğrenmeye odaklanarak başlar ve regresyon problemleri ve sınıflandırma problemleri, lojistik regresyon, K-En Yakın Komşu, karar ağaçları, dengesiz veri kümeleriyle başa çıkma, rastgele ormanlar ve çapraz doğrulama gibi teknikleri içerir. Kurs, etkili makine öğrenimi için esas olan keşifsel veri analizi ve veri ön işleme tekniklerine derinlemesine bir bakış sunar. Ardından, hiperparametre ayarlama, boyut azaltma ve denetimsiz öğrenme gibi ileri konulara ilerler. Özellikle artırma tekniklerini içeren ensemble öğrenme yöntemleri ele alınır ve perceptronlar ve çok katmanlı ağlar da dahil olmak üzere yapay sinir ağlarına derinlemesine bir çalışma yapılır. Kurs, öğrencilere edindikleri bilgileri gerçek dünya senaryolarına uygulama fırsatı sunan bir proje sunumu ile sona erer. |
Ders Kodu | Ders Adı | (T+U+L) | AKTS |
AO5010 | Artificial Intelligence of Things | 3+0+0 | 6 |
dersinin içeriği aşağıdaki temel konuları kapsar: Temel Elektronik ve Donanım Bilgisi: Programlama Dilleri: Nesnelerin İnterneti Protokolleri: Veri Toplama ve İşleme: Kablosuz İletişim Teknolojileri: Uygulama Geliştirme ve Platformlar: Güvenlik ve Gizlilik: Endüstriyel IoT ve Uygulamaları: |
Ders Kodu | Ders Adı | (T+U+L) | AKTS |
AO5011 | Artificial neural networks | 3+0+0 | 6 |
Yapay Sinir Ağı Mimarileri Eğitim Algoritmaları Ağın Eğitimi ve Hiperparametre Ayarları Regularizasyon Evrişimli Sinir Ağları (CNN) Rekurrent Sinir Ağları (RNN) Derin Öğrenme Uygulamaları |
Ders Kodu | Ders Adı | (T+U+L) | AKTS |
AO5012 | Human-Computer Interaction | 3+0+0 | 6 |
Kullanıcı arayüzlerinin temel ilkelerini öğretmek. Öğrencilere kullanılabilirlik modellerini ve ilkelerini tanıtın. Öğrencilerin kullanıcı ve görev analizleri yapmasını sağlayın. Öğrencilerin dönem projelerini tamamlamalarını sağlayarak tasarımı, prototip geliştirmeyi ve değerlendirmeyi öğretin. Renk ve tipografi gibi arayüz özelliklerinin etkilerini tartışın. Yeni kullanıcı arayüzü tekniklerini öğretin. |
Ders Kodu | Ders Adı | (T+U+L) | AKTS |
AO5013 | Robotic Systems | 3+0+0 | 6 |
Bu derste, otonom robotların alt-sistemleri ve bileşenleri tanıtılır, hareket teknikleri öğretilir, yörünge planlaması ile ilgili uygulamalar çalışılır, robotlar için kontrol stratejileri açıklanır, robotlarda yeni teknolojiler ve uygulama alanları hakkında öğrenciler bilgilendirilir. |
Ders Kodu | Ders Adı | (T+U+L) | AKTS |
AO5015 | Optimization Algorithms | 3+0+0 | 6 |
Dersin içeriği; optimizasyon kavramı ve kullanım alanları, metasezgisel algoritmaların gelişim süreçleri, en sık kullanılan algoritmalara ait detaylı bilgiler ve uygulama örneklerini içermektedir. |
Ders Kodu | Ders Adı | (T+U+L) | AKTS |
AO5018 | Machine Learning Operations | 3+0+0 | 6 |
Bu dersi tatmin edici bir şekilde tamamladıktan sonra bir öğrenci: 1. Temel bir iyi tanımlanmış MLOps problemini tasarlayabilecek. 2. MLOps yöntem ve algoritmalarını kullanarak iyi tanımlanmış bir problemi çözebilecek. 3. MLOps temel methodlarını açıklayabilecek. 4. Yazılım dilleri kullanarak MLOps sistemleri geliştirebilecek. 5. Bir MLOps projesinde takım halinde çalışabilecek. |
Ders Kodu | Ders Adı | (T+U+L) | AKTS |
COE5006 | Error-Correcting Codes | 3+0+0 | 6 |
Lineer kodlar, ağırlıklar ve uzaklıklar, üreteç ve kontol matrisleri, dual kodlar, Hamming kodları, Reed Muller kodları, Golay kodları, sınırlar, sonlu cisimler, devirli kodlar, BCH ve Reed Solomon kodları, ağırlık dağılımları. |
Ders Kodu | Ders Adı | (T+U+L) | AKTS |
COE5010 | Advanced Computer Architecture | 3+0+0 | 6 |
Bilgisayar mimarisinin temel prensipleri. Bilgisayar mimarisinin organizasyonu ve tasarımı. Yüksek seviye dil ile yazılmış programların bilgisayar donanımı üzerinde çalıştırılması. SPIM simülatörünün kullanılması. Interrupt’lar, ISA ve performans ölçütleri. Tek döngülü veri yolu, pipeline, pipeline edilmiş veri yolu ve forwarding. Pipeline stalling’leri ve Intel Asm. SSE, MMX, önbellekler, sanal bellekler, paralel programlar ve OpenMP. IO, paylaşımlı bellekler ve komut seviyesi paralellik. Komut İşletim Planlama. |
Ders Kodu | Ders Adı | (T+U+L) | AKTS |
COE5012 | Parallel Computing | 3+0+0 | 6 |
Paralel hesaplama yöntemleri, algoritmalar ve paralel mimariler. Farklı mimariler için geliştirilmiş paralel programlama dillerinin örnek uygulamalar üzerinde gösterilmesi. Paralel programların performans ölçümlerinin yapılması ve analizi. |
Ders Kodu | Ders Adı | (T+U+L) | AKTS |
COE5015 | Cloud Computing | 3+0+0 | 6 |
Bu kurs, “Essentials of CLOUD COMPUTING” kitabı ve ayrıca dersin hocası tarafından yayınlanan birkaç araştırma makalesi kullanılarak sunulacaktır. Ayrıca, bu ders bulut bilişimdeki temel zorlukları sunar ve bu bağlamda yüksek lisans derecesine devam etmek isteyen öğrenciler için gereklidir. |
Ders Kodu | Ders Adı | (T+U+L) | AKTS |
COE5022 | Internet of Things | 3+0+0 | 6 |
dersinin içeriği aşağıdaki temel konuları kapsar: Temel Elektronik ve Donanım Bilgisi: Programlama Dilleri: Nesnelerin İnterneti Protokolleri: Veri Toplama ve İşleme: Kablosuz İletişim Teknolojileri: Uygulama Geliştirme ve Platformlar: Güvenlik ve Gizlilik: Endüstriyel IoT ve Uygulamaları: |
Ders Kodu | Ders Adı | (T+U+L) | AKTS |
COE5026 | Wireless Adhoc Networks | 3+0+0 | 6 |
Kablosuz Ad Hoc Ağlar kursu, kablosuz iletişim alanında derinlemesine bir yürüyüşe çıkacak. Ders, geçici ağların, yönlendirme algoritmalarının, taşıma protokollerinin, kablosuz internetin ve ağ güvenliğinin temel ilkeleri ve zorluklarıyla başlayacaktır. Kurs ilerledikçe Hizmet Kalitesi (QoS) hususları ve geçici ağlarda enerji yönetimi çözümleri hakkında bilgiler sunulacaktır. Araç özel ağları ve en son teknoloji de derste tartışılacaktır. |
Ders Kodu | Ders Adı | (T+U+L) | AKTS |
CYS5002 | Advanced Lınux Kernel Programmıng | 3+0+0 | 6 |
Ders Kodu | Ders Adı | (T+U+L) | AKTS |
CYS5004 | Advanced Cryptography | 3+0+0 | 6 |
Ders Kodu | Ders Adı | (T+U+L) | AKTS |
CYS5005 | Introductıon To Cryptanalysıs | 3+0+0 | 6 |
Ders Kodu | Ders Adı | (T+U+L) | AKTS |
CYS5006 | Blockchaın: Securıty And Applıcatıons | 3+0+0 | 6 |
Ders Kodu | Ders Adı | (T+U+L) | AKTS |
CYS5007 | Wıreless Network Securıty | 3+0+0 | 6 |
Ders Kodu | Ders Adı | (T+U+L) | AKTS |
CYS5008 | Malware Analysıs | 3+0+0 | 6 |
Ders Kodu | Ders Adı | (T+U+L) | AKTS |
CYS5009 | Penetratıon Testıng | 3+0+0 | 6 |
Ders Kodu | Ders Adı | (T+U+L) | AKTS |
CYS5010 | Cyber Securıty Law | 3+0+0 | 6 |
Ders Kodu | Ders Adı | (T+U+L) | AKTS |
CYS5011 | Cyber Securıty Plannıng And Management | 3+0+0 | 6 |
Ders Kodu | Ders Adı | (T+U+L) | AKTS |
CYS5012 | Cyber Securıty | 3+0+0 | 6 |
Ders Kodu | Ders Adı | (T+U+L) | AKTS |
CYS5013 | Computer Network Securıty | 3+0+0 | 6 |