Program tanımları
Bilgisayar Mühendisliği/Bilgisayar Mühendisliği-Tezli Yüksek Lisans
DERS LİSTESİ
BİL501 - SEMİNER
BİL601 - SEMİNER
BİL701 - SEMİNER
BİL742 - İLERİ ALGORİTMA ÇÖZÜMLEME II
BİL744 - DERLEYİCİ GERÇEKLEŞTİRİMİ
BİL800 - ÖZEL KONULAR
DERS İÇERİKLERİ
BİL501 - SEMİNER
BİLGİSAYAR BİLİMLERİ MÜHENDİSLİĞİ İLE İLGİLİ BİR KONUDA KAYNAK TARAMASI VE İNCELEME YAPILMASI, YAZILI BİR RAPOR HAZIRLANMASI, BÖLÜM ÖĞRETİM ELEMANLARI VE ÖĞRENCİLER ÖNÜNDE KONUNUN SÖZLÜ OLARAK SUNULUP TARTIŞILMASI.
BİL601 - SEMİNER
BİLGİSAYAR BİLİMLERİ MÜHENDİSLİĞİ İLE İLGİLİ BİR KONUDA KAYNAK TARAMASI VE İNCELEME YAPILMASI, YAZILI BİR RAPOR HAZIRLANMASI, BÖLÜM ÖĞRETİM ELEMANLARI VE ÖĞRENCİLER ÖNÜNDE KONUNUN SÖZLÜ OLARAK SUNULUP TARTIŞILMASI
BİL701 - SEMİNER
BİLGİSAYAR MÜHENDİSLİĞİ İLE İLGİLİ BİR KONUDA KAYNAK TARAMASI VE İNCELEME YAPILMASI, YAZILI BİR RAPOR HAZIRLANMASI. BÖLÜM ÖĞRETİM ELEMANLARI VE ÖĞRENCİLER ÖNÜNDE KONUNUN SÖZLÜ OLARAK SUNULUP TARTIŞILMASI.
BİL742 - İLERİ ALGORİTMA ÇÖZÜMLEME II
TAKSİTLENDİRİLMİŞ ANALİZ. İLERİ VERİ YAPILARI: B AĞAÇLARI, YAYVAN AĞAÇLAR, BİNOM YIĞINLARI, FİBONECCİ YIĞINLARI . DİZGİ EŞLEME: KNUTH-MORRİS-PRATT, RABİN-KARP VE BOYER-MOORE ALGORİTMALARI. STRASSEN'İN MATRİX ÇARPIM ALGORİTMASI, İKİLİ ARAMANIN AYRINTILI ANLATIMI
BİL744 - DERLEYİCİ GERÇEKLEŞTİRİMİ
DERLEYİCİ TANIMI. DERLEME AŞAMALARI. DERLEYİCİ OLUŞTURMA ARAÇLARI. SÖZCÜK ÇÖZÜMLEYİCİ; DÜZGÜN İFADELER VE SÖZDİZİM BİRİMLERİNİN BELİRTİMİ, SÖZDİZİM BİRİMLERİNİN TANINMASI, SONLU DURUMLU ÖZDEVŞNİRLER, SÖZCÜK ÇÖZÜMLEYİCİ ÜRETEÇLERİ. SÖZDİZİMSEL ÇÖZÜMLEME
BİL800 - ÖZEL KONULAR
YÜKSEK LİSANS ÖĞRENCİLERİNİN İHTİSAS VE UZMANLIK İSTEYEN ALANLARDA SEÇTİĞİ KONULARDA YAPILAN TEORİK ÇALIŞMALARI VE UYGULAMALARI İÇERİR.BU DERSLER FAKÜLTELERİN KENDİ ALANLARINDA UZMANLAŞMIŞ ÜYELERİ VE ÖĞRETİM GÖREVLİSİNCE YAPILIR