Ders İçerikleri

LUE 701 Bilimsel Araştırma Teknikleri ve Etik

Bu ders, bilimsel araştırma yöntemleri ve etik ilkeler üzerine odaklanır. Araştırma tasarımı, veri toplama ve analiz teknikleri, literatür taraması, hipotez geliştirme ve araştırma sonuçlarının sunulması konularını kapsar. Ayrıca akademik dürüstlük, intihal ve araştırma etiğinin önemi vurgulanır.

ECE 700 Seminer

Her öğrenciye tez çalışmasına başlamadan önce, seminer dersi koordinatörü ile koordinasyon içinde tez danışmanı tarafından bir konu verilir. Öğrenci bu konuyu inceler ve tez çalışmasının erken aşamasında sunar.

ECE 791 Yüksek Lisans Tezi 1

Öğrenci, danışmanının rehberliğinde, danışman tarafından önerilen ve Enstitü tarafından onaylanan bir konuda araştırma yürütür.

ECE 792 Yüksek Lisans Tezi 2

Öğrenci, danışmanının rehberliğinde, danışman tarafından önerilen ve Enstitü tarafından onaylanan bir konuda araştırma yürütür.

ECE 702 Mikro/Nano Üretim Teknolojileri

Bu ders, mikro ve nano ölçekli aygıtların üretiminde kullanılan temel mikroüretim teknolojilerini kapsar. Konular; fotolitografi, püskürtme, termal buharlaştırma, LPCVD ve PECVD gibi ince film biriktirme teknikleri, kuru ve yaş aşındırma, izotropik ve anizotropik aşındırma, wafer birleştirme, paketleme ve metrolojiyi içerir.

ECE 709 İleri Kontrol Sistemleri

Bu ders; SISO/MIMO ve doğrusal/doğrusal olmayan sistemlerin dinamikleri, denetlenebilirlik ve gözlemlenebilirlik analizi, kararlılık tanımları ve kararlılık analizi yöntemleri, durum geri beslemeli denetim tasarımı, doğrusal olmayan sistemlerin denetimi, gözlemci tasarımı, optimal durum geri beslemeli denetim, optimal durum gözlemcileri ve akıllı kontrol sistemlerini kapsar.

ECE 711 İleri Güç Elektroniği ve Uygulamaları

Bu ders, güç elektroniğinin seçilmiş alanlarını daha ileri düzeyde ele alır, alandaki güncel gelişmeleri tanıtır ve uygulamaları ayrıntılı olarak inceler. Kuramsal konular MATLAB/SIMULINK benzetimleri ile doğrulanır.

ECE 712 Fotonik Malzemeler ve Aygıtlar

Bu ders, fotonik malzeme ve aygıtların özelliklerini ve uygulamalarını inceler. Yarı iletkenler, foton dedektörleri, ışık yayan diyotlar, ışık algılama sistemlerinde gürültü, anizotropik ortamlarda ışık yayılımı, Gauss ışınlarının yayılımı, lazer rezonatör tasarımı, optik dalga kılavuzları, optik fiberler ve fotodedektörler ele alınır.

ECE 715 Nanoteknolojinin İlkeleri ve Uygulamaları

Bu ders, boyuta bağlı malzeme, aygıt ve sistem özelliklerinin anlaşılmasını ve bu özelliklerin mikroyapının atomik veya moleküler ölçeğe kadar kontrollü biçimde değiştirilmesiyle nasıl ayarlanabileceğini ele alır. Ayrıca nano ölçekli malzemeler, uygulamaları, üretim yöntemleri ve malzeme ile aygıt özelliklerinin değerlendirilmesinde kullanılan ileri karakterizasyon yöntemleri incelenir.

ECE 731 Sayısal Görüntü İşleme

Bu lisansüstü giriş dersi; görüntü örnekleme ve niceleme, noktasal işlemler, histogramlar, renk bilimi, görüntü bölütleme, morfolojik görüntü işleme, filtreleme ve korelasyon, ters evrişim, şablon eşleştirme, görüntü dönüşümleri, öz-görüntüler, Fisher yüzleri, kenar ve anahtar nokta algılama, ölçek-uzayı işlemleri, gürültü azaltma ve restorasyon, özellik çıkarımı ve tanıma ile görüntü kaydı konularını kapsar. Uygulamalarda MATLAB kullanılır.

ECE 732 Biyometri

Bu ders, fiziksel veya davranışsal özelliklere dayalı biyometrik tanımayı ele alır. Parmak izi, yüz ve iris tanımanın yanı sıra yürüyüş, el geometrisi ve kulak gibi gelişmekte olan biyometrik yöntemler incelenir. Ayrıca biyometrik güvenlik, performans değerlendirmesi, sahtecilik, etik konular, adli bilimlerle ilişki ve biyometrik tanımanın yargı sistemi üzerindeki etkileri ele alınır.

ECE 737 İleri Veritabanı Sistemleri

Bu ders, veritabanı yönetim sistemleri kullanılarak verilerin modellenmesi ve yönetilmesine ilişkin kavram ve teknikleri ele alır. İlişkisel veri modeli, varlık-ilişki modeli, nesne yönelimli veri modeli, SQL, sorgu optimizasyonu, bütünlük kısıtları, normalleştirme, işlem yönetimi, eşzamanlılık kontrolü ve kurtarma sistemleri konularını kapsar.

ECE 747 İleri Makine Öğrenmesi

Kaynak dosyalarda bu derse ait ders içeriği bulunmamaktadır.

ECE 748 Görsel Tanıma için Evrişimli Sinir Ağları

Bu ders, görüntü sınıflandırma, yerelleştirme ve algılama gibi görsel tanıma görevlerinde kullanılan derin öğrenme mimarilerini ele alır. Öğrenciler sinir ağlarını uygulamayı, eğitmeyi, hata ayıklamayı ve ince ayar yapmayı; geri yayılım gibi öğrenme algoritmalarını anlamayı ve uygulamalı çalışmalar ile dönem projesi üzerinden güncel bilgisayarla görme araştırmalarını incelemeyi öğrenir.

ECE 749 İleri Veri Bilimi

Bu ders, makine öğrenmesi, yapay zekâ ve büyük veri odaklı ileri düzey veri bilimine giriş sağlar. Veri bilimi projelerine yukarıdan aşağı bir yaklaşım benimser ve İş Anlama, Veri Anlama, Veri Ön İşleme, Makine Öğrenmesi, Büyük Veri Platformlarında KNIME ve Python ile topluluk yöntemleri ve Değerlendirme aşamalarını içeren CRISP-DM metodolojisini izler.

ECE 751 Hesaplamalı Biyolojiye Giriş

Bu ders, moleküler biyolojideki problemlerin hesaplamalı yöntemlerle nasıl çözülebileceğini ele alır. Biyoloji altyapısı olmayan öğrenciler için temel moleküler biyoloji kavramlarını gözden geçirir. Dizi analizi, motif bulma, RNA katlanması, genom birleştirme, karşılaştırmalı genomik, gen ifadesi analizi ve biyolojik ağlara uygulanan çizge algoritmaları konularını kapsar.

ECE 752 İleri Yapay Zekâ

Bu ders, yapay zekânın tarihçesi ve felsefesi ile başlar; arama problemleri, makine öğrenmesi, kısıt tatmini, grafiksel modeller ve mantık gibi klasik yapay zekâ yaklaşımlarını kapsar. Ayrıca gerçek dünya problemlerinin modellenmesi, yapay zekâ algoritmalarıyla Python programlama, yapay zekâ modülü içeren uygulamalar, sinirsel hesaplama, belirsizlik, Bayes ağları ve denetimli/denetimsiz öğrenme konularını içerir.

ECE 759 Bulut Bilişim

Bu ders, bulut bilişimin temel kavramlarını inceler. Bulut ve veri merkezi dosya sistemleri, sanallaştırma, güvenlik ve gizlilik, MapReduce, Amazon Web Services ve etkileşimli web tabanlı uygulamalar ele alınır.

ECE 761 İleri Bilgisayar Ağları

Bu ders; Nesnelerin İnterneti ağları, bilgi-merkezli ağlar ve Geleceğin İnterneti, yazılım tanımlı ağlar, TDMA, FDMA, CSMA/CD ve CSMA/CA gibi ortam erişim protokolleri, senkronizasyon, ağ topolojisi ve hata toleransı, dağıtım ve enerji optimizasyonu, AoA ve TDOA gibi kablosuz konumlama yöntemleri ile veri trafiği modelleme ve analizini içeren akıllı ortam uygulamalarını kapsar.

ECE 773 Kablosuz Haberleşme

Bu ders; hücresel kavram, kablosuz kanalların fiziksel ve istatistiksel modellenmesi, kanal giriş/çıkış modelleri, zaman ve frekans tutarlılığı, noktadan noktaya haberleşme ve algılama, zaman, anten, frekans ve uzay çeşitliliği, kablosuz sistemlerde çoklu erişim ve girişim yönetimi, GSM, CDMA ve OFDM ile kablosuz kanalların temel sınırlarını kapsar.

ECE 774 İleri 5G ve Ötesi Teknolojiler

Bu ders, 5G ve Ötesi sistemlerin gereksinimlerini, uygulamalarını, kullanım senaryolarını ve etkinleştirici teknolojilerini tanıtır. Esnek dalga biçimleri, 5G numerolojisi, gecikme-Doppler alanı dalga biçimleri ve OFDM'den farkları, ileri çok boyutlu modülasyon, uzaysal ve indeks modülasyonu, güvenli dalga biçimleri, NOMA, massive MIMO, mmWave haberleşme, VLC sistemleri, 5G'de İHA'lar, haberleşme sistemleri için makine ve derin öğrenme, girişim hizalama, bilişsel radyo, SDR ve lisanssız erişimde OFDM konularını kapsar.

ECE 776 İleri Sayısal Haberleşme

Bu ders, verici ve alıcı tasarımları ile kablosuz kanal modelleri dahil olmak üzere sayısal haberleşme sistemlerinin genel yapısını ileri düzeyde ele alır. Gerçek ve karmaşık rassal vektörler, sinyal uzayı gösterimleri, OFDM, OFDM-IM, OFDM-SNM, OFDM-SPM ve MIMO-SM gibi ileri sayısal modülasyon/demodülasyon yöntemleri, gürültülü ve sönümlemeli kanallarda iletim, ideal alıcı-verici tasarımı, bit hata olasılığı, veri hızı ve verim konularını kapsar.

ECE 778 Kablosuz Güvenlik

Bu ders, Wi-Fi, LTE/4G ve 5G gibi kablosuz ağlardaki güvenlik gereksinimlerini, güvenlik açıklarını ve saldırıları ele alır. Kablosuz ağlar için savunma protokolleri ve güvenlik yaklaşımları, dinlemeye karşı fiziksel katman güvenliği, kablosuz karıştırma saldırıları ve karşı önlemler ile bazı açık araştırma sorunları incelenir.

ECE 782 Web Madenciliği

Bu ders, karar verme süreçlerini desteklemek amacıyla verilerdeki örüntü ve ilişkileri keşfetmeye yönelik veri madenciliği yöntemlerini, özellikle web verileri bağlamında ele alır. Karar ağaçları, örüntü keşfi, kümeleme, metin madenciliği ve analitiği, veri görselleştirme, web içerik madenciliği, web yapı madenciliği ve web kullanım madenciliği konularını kapsar.

ECE 786 Çizge Teorisi ve Algoritmaları

Bu ders, çizge teorisinin temel tanımlarını, yaygın çizge sınıflarını ve temel teoremlerini tanıtır. Ayrıca en kısa yol problemi, ağırlıklı çizgeler, Dijkstra algoritması, Floyd algoritması, kapsayan ağaç algoritmaları ve arama algoritmaları gibi önemli problemleri ve yöntemleri ele alır.

LUE 703 Mühendislik Matematiği

Bu ders, mühendisliğin temel alanlarında yaygın olarak kullanılan matematik konularını kapsar. Doğrusal cebir ve adi diferansiyel denklemlere girişin yanı sıra denklem sistemlerinin sayısal çözüm yöntemleri ele alınır. Doğrusal denklem sistemleri, çözümün varlığı ve tekliği, Gauss eleme, başlangıç değer problemleri, birinci ve ikinci mertebe sistemler, ileri ve geri Euler, Runge-Kutta yöntemleri, özdeğer ve özvektörler, karmaşık sayılar, fonksiyonlar, vektörler ve matrisler incelenir. Derste MATLAB kullanılır.

DS 701 Veri Bilimine Giriş

Bu ders, makine öğrenmesi, yapay zekâ ve büyük veri odaklı veri bilimine giriş niteliğindedir. Büyük veri kümelerinden bilgi toplama, depolama, temizleme, işleme, görselleştirme, modelleme ve bilgi çıkarma teknikleri ile veri ön işleme, makine öğrenmesi algoritmalarına genel bakış ve değerlendirme stratejileri ele alınır.

DS 702 Veri Bilimi için Uygulamalı İstatistik

Bu ders, veri bilimi uygulamaları için gerekli istatistik altyapısını sağlar. Betimsel istatistik, olasılık dağılımları, korelasyon ile nedensellik arasındaki fark, hipotez testleri, güven aralıkları ve doğrusal regresyon konularını kapsar.

DS 703 Makine Öğrenmesi

Bu ders, makine öğrenmesinin temel ilke ve tekniklerini tanıtır. Denetimli ve denetimsiz öğrenme, regresyon, düzenlileştirme, parametrik olmayan yöntemler, karar ağaçları, çekirdek yöntemleri ve destek vektör makineleri, kümeleme, sinir ağları ve derin öğrenmeye giriş ele alınır. Ayrıca gerçek veri kümelerine uygulamalar ve algoritmaları karşılaştırmaya yönelik değerlendirme teknikleri incelenir.

DS 704 Keşifsel Veri Analizi ve Görselleştirme

Bu ders, temel keşifsel veri analizi yöntemlerini ve görselleştirme araçlarını kapsar. Veri temizleme, uygun analiz yönteminin seçimi, değişkenler arası ilişkilerin incelenmesi, işaretler ve kanallar, renk kullanımı, çok değişkenli verilerin, ağların ve metnin etkili görselleştirilmesi ile güncel görselleştirme sistemlerinin uygulamalı kullanımı ele alınır.

DS 705 Derin Öğrenme

Bu ders, derin öğrenmenin temellerini, sinir ağı tasarımını ve belirli problemlere uygulanmasını kapsar. Yapay sinir ağları, evrişimli sinir ağları, tekrarlayan sinir ağları, derin üretici modeller, derin pekiştirmeli öğrenme ve görsel-işitsel ile dil anlama alanlarındaki güncel araştırma ve uygulamalar incelenir.

DS 706 Doğal Dil İşleme için Makine Öğrenmesi

Bu ders, doğal dil işlemeye yönelik makine öğrenmesi yaklaşımlarını tanıtır. Metin verisinin makine öğrenmesi yöntemlerinde kullanılabilecek özelliklere dönüştürülmesi, n-gram dil modelleri, sözcük türü etiketleme, vektör uzayı modelleri, yerellik duyarlı karma, dikkat modelleri, Siamese ağları, Transformer modelleri ve diğer derin öğrenme yaklaşımları ele alınır.

DS 707 Yapay Zekâda Adalet, Şeffaflık ve Gizlilik

Kaynak dosyalarda bu derse ait ders içeriği bulunmamaktadır.

DS 708 Ağ Bilimi

Bu ders, karmaşık ağların topolojisini ve dinamiklerini inceleyen ağ bilimine giriş sağlar. Algoritmik, hesaplamalı ve istatistiksel yöntemlere; haberleşme, biyoloji, ekoloji, beyin bilimi ve sosyoloji gibi alanlardaki uygulamalara odaklanır. Ampirik ağ analizi, karmaşık ağların yapı ve işlevleri, epidemiler ve bilgi yayılım modelleri ele alınır.

DS 709 Optimizasyon

Bu ders, yapı, algoritmalar ve ispatlara vurgu yaparak kombinatoryal optimizasyonun temellerini kapsar. Doğrusal programlama, simpleks yöntemi, düalite, primal-dual algoritmalar, ağ akışları, eşleştirme, gezgin satıcı problemi, kesmeler, NP-zorluk ve yaklaşım algoritmalarına giriş ele alınır.

DS 711 Temel Algoritmalar

Bu ders, algoritma analizi ve tasarımının temel kavramlarını tanıtır. Asimptotik yaklaşım, toplamların sınırlandırılması, özyineleme bağıntılarının çözümü, böl ve yönet, rassallaştırma, dinamik programlama, amortize analiz, açgözlü algoritmalar ve dizi, metin, çizge ve hesaplamalı geometri problemlerine uygulamalar ele alınır.

DS 712 İş Analitiği

Bu ders, işletme verilerinin istatistiksel modellerle nicel analizini ve olguya dayalı karar vermeyi ele alır. Betimsel analiz ve görselleştirme, müşteri segmentasyonu, müşteri yaşam döngüsü yönetimi, çapraz satış ve ek satış önerileri, pazarlamada A/B testleri, finansal tahmin, bağlantı analizi, sosyal medya analizi ve iş süreci madenciliği konularını kapsar.

DS 713 Büyük Veri Mühendisliği

Bu ders, büyük veri uygulamalarının tasarımı ve mimarisine yönelik teknikleri tanıtır. Dağıtık dosya sistemleri, veri akışları, olay akışları, gerçek zamanlı veri işleme, makine öğrenmesi işlem hatları ve veri akışının otomasyonu ele alınır.

MSCS 711 Bilgisayar Güvenliği

Bu çok disiplinli temel ders, bilgisayar güvenliğinin temel kavramlarına genel bir bakış sağlar. Risk yönetimi, kriptografinin temelleri, parola ve biyometri dahil kullanıcı kimlik doğrulama, kimlik doğrulama protokolleri, işletim sistemi güvenliği ve erişim kontrolü, yazılım güvenliği, virüs, solucan ve Truva atı gibi kötü amaçlı yazılımlar ile açık anahtar sertifikaları ele alınır.

MSCS 712 Ağ Güvenliği

Bu ders; ağ temelleri, kablosuz yerel alan ağı güvenliği, Cisco WLAN güvenlik önlemleri, sanal özel ağlar, IPsec, HTTPS, SSL ve TCP/IP gibi ağ güvenliği protokolleri, güvenlik duvarları ve tünelleme, saldırı tespit ve önleme sistemleri, ağ tabanlı saldırılar, e-posta güvenliği, sızma testi, DDoS saldırıları ve diğer saldırı türlerini kapsar.

MSCS 713 Kriptoloji

Bu ders, çağdaş kriptolojinin ilkelerini ve uygulamalarını tanıtır ve klasik kriptografik tekniklere kısa bir bakışla başlar. DES ve AES gibi simetrik blok şifreler, akış şifreleri, açık anahtarlı şifreleme sistemleri, dijital imzalar, kimlik doğrulama kodları, kriptografik özet fonksiyonları, anahtar oluşturma ve PKI sertifikaları ele alınır.

MSCS 714 Veri Gizliliği Semineri

Bu ders, veri gizliliğinin temellerini, güncel gizlilik konularını ve ilgili bazı yasal düzenlemeleri, mahremiyet tasarım stratejilerini, k-anonimlik, l-çeşitlilik, t-yakınlık ve m-değişmezlik gibi biçimsel mahremiyet tanımlarını, diferansiyel gizlilik ve homomorfik şifrelemeyi tanıtır. Öğrenciler küçük gruplar halinde dönem projesi için bir makale ve sunum hazırlar.

MSCS 715 Kodlama Teorisi

Bu ders, kodlama teorisine giriş sağlar. Olasılık teorisinin gözden geçirilmesi, entropi, karşılıklı bilgi, diferansiyel entropi, veri sıkıştırma, Huffman kodlama, asimptotik eşbölüşüm özelliği, evrensel kaynak kodlama, kanal kapasitesi, maksimum uzaklık kodları, doğrusal kodlar, üreteç ve eşlik denetim matrisleri, çevrimsel kodlar, blok kodlar, BCH ve Reed-Solomon kodları ele alınır.

MSCS 716 Etik Hackerlık

Bu dersin temel amacı, öğrencilerin savunmasız sistemlere nasıl saldırılabildiğini anlayarak bu sistemlerin nasıl daha etkili savunulabileceğini öğrenmeleridir. Ayak izi çıkarma ve keşif, ağ tarama ve numaralandırma, sistem saldırıları, kötü amaçlı yazılım tehditleri, sniffing, sosyal mühendislik, hizmet reddi, oturum ele geçirme, web sunucusu ve web uygulaması saldırıları, SQL enjeksiyonu, kablosuz ağ saldırıları ve mobil platform saldırıları ele alınır.