BİLGİSAYAR MÜHENDİSLİĞİ ANABİLİM DALI YÜKSEK LİSANS PROGRAMI



Benzer belgeler
BİLGİSAYAR MÜHENDİSLİĞİ ANABİLİM DALI YÜKSEK LİSANS PROGRAMI

BİLGİSAYAR MÜHENDİSLİĞİ ANABİLİM DALI YÜKSEK LİSANS PROGRAMI

BLM 4811 MESLEKİ TERMİNOLOJİ II Salı , D-109 Dr. Göksel Biricik

T.C. ERCİYES ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ EĞİTİM ÖĞRETİM YILI DERS KATALOĞU

MÜFREDAT DERS LİSTESİ

Güz Dönemi Zorunlu Dersleri

ANKARA ÜNİVERSİTESİ A ÖĞRENCİ İŞLERİ DAİRE BAŞKANLIĞI

MÜHENDİSLİK FAKÜLTESİ / ENSTİTÜSÜ / YÜKSEKOKULU BİLİŞİM SİSTEMLERİ MÜHENDİSLİĞİ BÖLÜMÜ /ABD LİSANS PROGRAMI - 2 ( yılı öncesinde birinci

ANKARA ÜNİVERSİTESİ A ÖĞRENCİ İŞLERİ DAİRE BAŞKANLIĞI

EĞİTİM-ÖĞRETİM YILI MÜHENDİSLİK FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ (İNGİLİZCE) BÖLÜMÜ DERS PROGRAMINDA YAPILAN DEĞİŞİKLİKLER

Bilgisayar Mühendisliği Bölümü Lisans Ders Programı / Computer Engineering Undergraduate Curriculum

ANKARA ÜNİVERSİTESİ A ÖĞRENCİ İŞLERİ DAİRE BAŞKANLIĞI

ve Sonrası Girişli Öğrenciler için Uygulanacak Ders Program

2017 MÜFREDATI MÜHENDİSLİK FAKÜLTESİ / ELEKTRİK-ELEKTRONİK MÜHENDİSLİĞİ EĞİTİM PLANI

ELEKTRİK-ELEKTRONİK MÜHENDİSLİĞİ DOKTORA YETERLİK SINAVI YÖNETMELİĞİ

COURSES OFFERED FOR ERASMUS INCOMING STUDENTS

BİLGİSAYAR MÜHENDİSLİĞİ DOKTORA DERS PROGRAMI (Lisanstan gelenler için)

Bilgisayar Mühendisliği Bölümü Lisans Ders Programı / Computer Engineering Undergraduate Curriculum

1. YARIYIL / SEMESTER 1

Kablosuz Sensör Ağlar ve Eniyileme. Tahir Emre KALAYCI. 21 Mart 2008

FEN BİLİMLERİ ENSTİTÜSÜ BİLGİSAYAR MÜHENDİSLİĞİ ANABİLİM DALI YÜKSEK LİSANS-DOKTORA PROGRAMI EĞİTİM-ÖĞRETİM YILI GÜZ DÖNEMİ

2009 MÜFREDATI MÜHENDİSLİK FAKÜLTESİ / HARİTA MÜHENDİSLİĞİ EĞİTİM PLANI

BİLGİSAYAR VE ENFORMASYON BİLİMLERİ YÜKSEK LİSANS DERS PROGRAMI (Tezli Program)

2 ANADAL ELEKTRİK ELEKTRONİK MÜHENDİSLİĞİ, İKİNCİ DAL BİLGİSAYAR MÜHENDİSLİĞİ YANDAL PROGRAMI

EĞİTİM - ÖĞRETİM YILI MÜHENDİSLİK FAKÜLTESİ / HARİTA MÜHENDİSLİĞİ EĞİTİM PLANI

YÖNETİM BİLİŞİM SİSTEMLERİ BÖLÜMÜ YENİ DERS MÜFREDATI (1) FAKÜLTESİ: İŞLETME FAKÜLTESİ / BUSINESS SCHOOL

CENG 302 Yazılım Mühendisliği Yazılım Mimarisi - Devam. Alper UĞUR

FEN BİLİMLERİ ENSTİTÜSÜ BİLGİSAYAR MÜHENDİSLİĞİ ANABİLİM DALI YÜKSEK LİSANS-DOKTORA PROGRAMI

1 ANADAL ELEKTRİK ELEKTRONİK MÜHENDİSLİĞİ, İKİNCİ DAL BİLGİSAYAR MÜHENDİSLİĞİ ÇAP PROGRAMI

Graduation Project Topics

Görev Unvanı Alan Üniversite Yıl Prof. Dr. Elek.-Eln Müh. Çukurova Üniversitesi Eylül 2014

ANKARA ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ

YAPAY ZEKA (Artificial Intelligence)

Mühendislik Fakültesi Elektrik-Elektronik Mühendisliği (İngilizce)

Ö Z G E Ç M İ Ş. 1. Adı Soyadı: Mustafa GÖÇKEN. 2. Doğum Tarihi: 12 Haziran Unvanı: Yrd. Doç. Dr. 4. Öğrenim Durumu: Ph.D.

MÜHENDİSLİK FAKÜLTESİ / ENSTİTÜSÜ / YÜKSEKOKULU BİLİŞİM SİSTEMLERİ MÜHENDİSLİĞİ BÖLÜMÜ /ABD LİSANS PROGRAMI - 1 ( yılı ve sonrasında birinci

Bilgisayar Mimarisi ve Organizasyonu Giriş

DOKUZ EYLUL UNIVERSITY FACULTY OF ENGINEERING OFFICE OF THE DEAN COURSE / MODULE / BLOCK DETAILS ACADEMIC YEAR / SEMESTER. Course Code: END 3933

Business Intelligence and Analytics Principles and Practices: Charting the Course to BI and Analytic Success

ANKARA ÜNİVERSİTESİ ÖĞRENCİ İŞLERİ DAİRE BAŞKANLIĞI ANADAL PROGRAMI İÇİN ÖNERİLEN EĞİTİM PROGRAMI FORMU

İSTANBUL MEDENİYET ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ ELEKTRİK-ELEKTRONİK MÜHENDİSLİĞİ BÖLÜMÜ(TÜRKÇE) 4 YILLIK DERS PLANI

BİLGİ VE BELGE YÖNETİMİ BÖLÜMÜ LİSANS EĞİTİM BAHAR DÖNEMİ PROGRAMI

MATEMATİK BÖLÜMÜ BÖLÜM KODU:3201

2014/2015 II. Yarıyıl Bahar Dönemi 1. Sınıf Ders Programı

Kredisi. Dersin Sorumlusu (Course Code) (Credit)

: Manufacturing Engineering and Management (Link) Üretim Sistemleri/Endüstri Mühendislii Bölümü ne uygun bazı dersler

BİLECİK ŞEYH EDEBALİ ÜNİVERSİTESİ AKADEMİK ÖZGEÇMİŞ FORMU

Endüstri Mühendisliği - 1. yarıyıl. Academic and Social Orientation Fizik I Physics I TR

1. YARIYIL / SEMESTER 1 2. YARIYIL / SEMESTER 2

Eğitim Öğretim Yılı Bahar Yarıyılı Açılacak Dersler ve Sorumlu Öğretim Üyeleri

1. YARIYIL / SEMESTER 1 2. YARIYIL / SEMESTER 2

Gevşek Hesaplama (COMPE 474) Ders Detayları

T.C. ERCİYES ÜNİVERSİTESİ FEN BİLİMLERİ ENSTİTÜSÜ İNŞAAT MÜHENDİSLİĞİ (Y.L.) PROGRAMI EĞİTİM ÖĞRETİM YILI DERS KATALOĞU

BM-311 Bilgisayar Mimarisi

Yönetim Bilişim Sistemleri (Karma) - 1. yarıyıl Hukukun Temelleri Fundamentals of Law TR

GAZİ ÜNİVERSİTESİ FEN BİLİMLERİ ENSTİTÜSÜ BİLGİSAYAR MÜHENDİSLİĞİ ANABİLİM DALI DOKTORA YETERLİK SINAVI UYGULAMA ESASLARI

BM-311 Bilgisayar Mimarisi

ÖZGEÇMİŞ. 1. Adı Soyadı : Olcay Taner Yıldız. 2. Doğum Tarihi : Unvanı : Doç. Dr. 4. Öğrenim Durumu :

1st TERM Class Code Class Name T A C. Fizik I Physics I Bilgisayar Programlama I (Java) Computer Programming I (Java)

Teori/Saat Uygulama/Saat Laboratuar/Saat AKTS BLM Dersin Amacı

2014/2015 II. Yarıyıl Bahar Dönemi 1. Sınıf Ders Programı

T U KR ECTS BK DK B ADVANCED CALCULUS B 4 0 4,0 7,0 ABDURRAHMAN KARAMANCIOĞLU ADVANCED CALCULUS 4 0 4,0 7,0 10 ABDURRAHMAN

ADNAN MENDERES ÜNİVERSİTESİ FEN BİLİMLERİ ENSTİTÜSÜ MATEMATİK ANABİLİM DALI MATEMATİK PROGRAMI DERS LİSTESİ

DEVAM ETMEKTE OLAN ÖĞRENCİLERE UYGULANACAK PROGRAMLAR

YAŞAR ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ 4 YILLIK EĞİTİM PLANI ( AKADEMİK YILINDAN İTİBAREN GEÇERLİDİR)

ISCOM Kurumsal ISCOM KURUMSAL BİLİŞİM TEKNOLOJİLERİ EĞİTİM KATALOĞU

MEZUN DURUMUNDAKİ ÖĞRENCİLERİN DİKKATİNE!!!!!!!!!!!!!!!

BM-311 Bilgisayar Mimarisi

A. SCI ve SCIE Kapsamındaki Yayınlar

1. DÖNEM Kodu Dersin Adı T U K. Matematik II Mathematics II (İng) Fizik I Bilgisayar Programlama I (Java) Computer Programming I (Java) (İng)

İNŞAAT MÜHENDİSLİĞİ YÜKSEK LİSANS PROGRAMI AKIŞ DİYAGRAMI

DERS SEÇİM KILAVUZU. Sınıf Dönemi Kodu Adı Sınıf Dönemi Kodu Adı. Nesne Yönelimli Programlama. Yazılım Tasarımı ve Mimarisi

Mekatronik Mühendisliği Yüksek Lisans Programı İlkeleri

BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ 2013/2014 BAHAR DÖNEMİ BÜTÜNLEME SINAV TAKVİMİ Lisansüstü Bilgisayar Müh. Bölümü

BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ 2013/2014 BAHAR DÖNEMİ BÜTÜNLEME SINAV TAKVİMİ Lisansüstü Bilgisayar Müh. Bölümü

ÖZGEÇMİŞ. Unvan Bölüm Üniversite Yıl Yrd. Doç. Dr. Yazılım Mühendisliği Bahçeşehir Üniversitesi 2007

Bilgisayar Mühendisliği. Bilgisayar Mühendisliğine Giriş 1

ANKARA ÜNİVERSİTESİ ÖĞRENCİ İŞLERİ DAİRE BAŞKANLIĞI

Anahtar Kelimeler: Yazılım Etmenleri, Çoklu Etmen Sistemler, Yazılım Mimarisi.

Bulanık Mantık Tabanlı Uçak Modeli Tespiti

Yrd. Doç. Dr. Ayşegül ALAYBEYOĞLU

ERCİYES ÜNİVERSİTESİ FEN BİLİMLERİ ENSTİTUSÜ BİLGİSAYAR MÜHENDİSLİĞİ ANABİLİMDALI. I. GENEL BİLGİLER Ders Adı

English for Academic Reading & Speaking I İngilizce Akademik Okuma ve Konuşma I. Introduction to Civil Engineering İnşaat Mühendisliğine Giriş

ÖZGEÇMİŞ. 1. Adı Soyadı : Kamile ŞANLI KULA İletişim Bilgileri : Ahi Evran Üniversitesi, Fen Edebiyat Fakültesi, Adres Matematik Bölümü, KIRŞEHİR

Dersin Adı Dersin İngilizce Adi Seçmeli / Zorunlu. Tez Çalışması Thesis Zorunlu Computer Applications in Civil Engineering

ANKARA ÜNİVERSİTESİ A ÖĞRENCİ İŞLERİ DAİRE BAŞKANLIĞI

Ön şart D. Kodu Dersin Adı T U L AKTS MAT101. English for Academic Reading & Speaking I İngilizce Akademik Okuma ve Konuşma I

ANADOLU ÜNİVERSİTESİ BİLGİSAYAR MÜHENDİSLİĞİ ANABİLİM DALI DOKTORA YETERLİK SINAVI OCAK 2017

Bilgisayar Mühendisliği

KIRIKKALE ÜNİVERSİTESİ FEN-EDEBIYAT FAKÜLTESİ İSTATİSTİK BÖLÜMÜ LİSANS PROGRAMI

Core Courses Seminar (0 2) Non credit Ph.D. Thesis (0 1) Non credit Special Topics (4 0) Non credit

Bilgisayar Mühendisliğine Giriş. Yrd.Doç.Dr.Hacer KARACAN

İTÜ DERS KATALOG FORMU (COURSE CATALOGUE FORM)

DERS BİLGİLERİ Haftalık Dersin Adı Kodu Yıl Yarıyıl TUL Saati Kredi AKTS

SE Engineering Sciences 30 Mayıs 2011, Pazartesi 13:00 M1-2 İNG 152 -İngilizce II 31 Mayıs 2011, Salı 14:00 Yabancı Diller Binası

BİLİM (Yazılı) SINAVI KONULARI

English for Academic Reading & Speaking I İngilizce Akademik Okuma ve Konuşma I. Introduction to Civil Engineering İnşaat Mühendisliğine Giriş

* Adı Değişen İçeriği Değişmeyen Ders ** Kodu Değişen İçeriği Değişmeyen Ders *** Yeni Ders **** İçeriği Değişen Ders ***** Çıkarılan Ders

ANKARA ÜNİVERSİTESİ ÖĞRENCİ İŞLERİ DAİRE BAŞKANLIĞI

tarih ve 548 sayılı Eğitim Komisyonu Kararı Eki-2-A

Transkript:

ZORUNLU DERSLER BİLGİSAYAR MÜHENDİSLİĞİ ANABİLİM DALI YÜKSEK LİSANS PROGRAMI KOD DERSİN ADI DERSİ VEREN ÖĞRETİM ÜYESİ T U K E FBE Uzmanlık Alan Dersi Anabilim Dalı Öğretim Üyeleri 8 0 8 30 FBE Seminer Anabilim Dalı Öğretim Üyeleri 0 2 1 7,5 SEÇMELİ DERSLER GÜZ YARIYILI KOD DERSİN ADI DERSİ VEREN ÖĞRETİM ÜYESİ T U K E BM-5003 Veritabanlarında İleri Konular I Yrd. Doç. Dr. Mahmut SİNECAN 3 0 3 7,5 BM-5005 Yazılım Etmenleri Yrd. Doç. Dr. Ali Murat TİRYAKİ 3 0 3 7,5 BM-5009 Anlamsal Ağ Yrd. Doç. Dr. Ali Murat TİRYAKİ 3 0 3 7,5 BM-5011 Sayısal Görüntü İşleme Doç. Dr. İbrahim TÜRKYILMAZ 3 0 3 7,5 BM-5013 Kablosuz İletişim Teknolojilerinde İleri Konular Yrd. Doç. Dr. Ali Murat TİRYAKİ 3 0 3 7,5 BM-5017 Derleyici Tasarımı Doç. Dr. İsmail KADAYIF 3 0 3 7,5 BM-5019 Özerk Robot Biliminin Temelleri Doç. Dr. İsmail KADAYIF 3 0 3 7,5 BM-5021 Paralel İşlemciler ve İşlem Doç. Dr. İsmail KADAYIF 3 0 3 7,5 BM-5023 Uygulamalı Bilimsel Hesaplama Doç. Dr. İbrahim TÜRKYILMAZ 3 0 3 7,5 BM-5025 Esnek Hesaplama Yöntemleri Doç. Dr. Bahadır KARASULU 3 0 3 7,5 BM-5027 Dağıtık Sistemlerde İleri Konular Doç. Dr. Bahadır KARASULU 3 0 3 7,5 BM-5029 Kuantum Algoritmaları I Prof. Dr. İhsan YILMAZ 3 0 3 7,5 BAHAR DÖNEMİ KOD DERSİN ADI DERSİ VEREN ÖĞRETİM ÜYESİ T U K E BM-5004 Veritabanlarında İleri Konular II Yrd. Doç. Dr. Mahmut SİNECAN 3 0 3 7,5 BM-5008 Nesneye Yönelik Yaklaşımlar Yrd. Doç. Dr. Ali Murat TİRYAKİ 3 0 3 7,5 BM-5010 Anlamsal Ağ Servisleri Yrd. Doç. Dr. Ali Murat TİRYAKİ 3 0 3 7,5 BM-5014 Yüksek Performanslı İşlemciler Doç. Dr. İsmail KADAYIF 3 0 3 7,5 BM-5016 İleri Görüntü İşleme Teknikleri Doç. Dr. İbrahim TÜRKYILMAZ 3 0 3 7,5 BM-5018 Uygulamalı Paralel Hesaplama Doç. Dr. İbrahim TÜRKYILMAZ 3 0 3 7,5 BM-5020 Bilgisayar Bilimlerinde Mantık ve Akıl Yürütme BM-5022 Çoklu Ortam Sistemlerinde Video ve Görüntü İşleme Doç. Dr. Bahadır KARASULU 3 0 3 7,5 Doç. Dr. Bahadır KARASULU 3 0 3 7,5 BM-5024 Kuantum Algoritmaları II Prof. Dr. İhsan YILMAZ 3 0 3 7,5

DERS İÇERİKLERİ BM-5003 Veri Tabanlarında İleri Konular I: Dağıtık veri tabanları yönetim sistemleri (VTYS). Nesneye yönelik VTYS ler. Nesne-ilişkisel VTYS ler. Ağ (Web) teknolojisi ve VTYS. Bulanık veri tabanları. Çok boyutlu Veri Tabanları. OLAP teknolojisi. Veri Ambarları ve Veri Madenciliği. BM-5003 Advanced Topics in Databases I: Distributed database management systems. Object-oriented database management systems. Object-relation database management systems. Web technology and database management systems. Fuzzy databases. Multidimensional databases, OLAP technology. Data warehouse and data mining. BM-5004 Veri Tabanlarında İleri Konular II: İş Yönetimi. Genel kavramları ve özellikleri. İşlerin Yönetiminin Veri Tabanı Mimarisinde yeri. Eşzamanlı Denetim. Eşzamanlılığın oluşturduğu problemler, İşlerin planlanması. Ardışık ve ardışık olmayan planlama. Eşzamanlılığın denetim teknolojileri. Kilitleme. Veri Tabanlarının kurtarılması. İşlerin kurtarılması ve iş modelleri. Sorguların işlenme aşamaları. Sorguların parçalanması. Sorguların Optimallaştırılması. İlişkisel Cebir İşlemleri için çevirme kuralları. Dağıtılmış sorguların işlenilmesi. Dağıtılmış verilerin yerelleştirilmesi. Çeşitli parçalanmalar üzerinde sorguların sadeleştirilmesi. BM-5004 Advanced Topics in Databases II: Transaction Management. Main Concepts and Problems. Concurrency Control Transactions Scheduling. Concurrency Control Techniques. Locking. Transaction Models Query Processing. Stages. Query Decomposition, Query Processing Strategies. Conversion Rules for Relational Operations. Query Processing Strategies. Distributed Data Processing. BM-5005 Yazılım Etmenleri: Etmen kavramı, etmenlerin birincil ve ikincil özellikleri, yazılım etmenleri, etmen mimarileri (BDI, pro-aktif gibi), etmenler arası iletişim, KIH ve FIPA-ACL iletişim dilleri, iletişim protokolleri, etmen sistemlerde planlama, HTN planlama paradigması, çoklu etmen sistemler, çoklu etmen sistem geliştirme yaklaşımları (rol tabanlı geliştirim, hedef tabanlı geliştirim vs.), çoklu etmen sistem geliştirim yöntemleri, çoklu etmen sistem geliştiriminde test etme ve yeniden yapılandırma yaklaşımları. BM-5005 Software Agents: The concept of agent, the primary and secondary features of agents, software agents, the agent architectures (BDI, pro-active..), communication between agents, KIH and FIPA-ACL communication languages, communication protocols, planning in agent systems, HTN planning paradigm, multi agent systems, multi agent system development approaches (role based and goal based development), multi agent system development methodologies, testing and refactoring in agent oriented software development. BM-5008 Nesneye Yönelik Yaklaşımlar: Yazılım geliştirme süreç modelleri, nesneye yönelik analiz ve tasarım, RUP ile evrimsel geliştirim, kullanım durumları, alan modelleri, yazılım mimarisi, etkileşim diyagramları, sınıf diyagramları, GRASP desenleri, tasarım desenleri, çevik süreçler, aşırı programlama, test güdümlü geliştirim, birim testleri, yeniden yapılandırma. BM-5008 Object Oriented Approaches: Process models for software development, object oriented analyses and design, evolutionary development with RUP, use cases, domain models, software architectures, interaction diagrams, class models, GRASP patterns, design patterns, agile processes, extreme programming, test driven development, unit testing, refactoring. BM-5009 Anlamsal Ağ: Anlamsal web konusundaki temel kavramlar, ontoloji tanımlama dilleri: RDF, RDFS, DAML-OIL, OWL, OWL ile ontoloji geliştirme, ontoloji sorgulama, RDQL, ontolojiler üzerinde çıkarsama, Protege ontoloji geliştirim aracı, OWLApi, ontolojiler arasında eşleme, ontoloji içerisinde kural tanımlama, SWRL kural dili, Etmenler ve ontolojiler arasındaki ilişki, anlamsal veb servisleri.

BM-5009 Semantic Web: The essential concepts in the topic of semantic web, ontology expression languages: RDF, RDFS, DAML-OIL, OWL, ontology development with OWL, ontology querying, RDQL query language, inferencing on ontologies, Protege ontology development tool, OWLApi library, matching between ontologies, defining rules in ontologies, SWRL rule language, the relationship between agents and ontologies, semantic web services. BM-5010 Anlamsal Ağ Servisleri: Web Servisi Temelleri : WSDL, UDDI standartları ve uygulama ortamları, Servis Standartları : BLEP, OWL-S standardı, OWL-S standardın bir örnek için uygulanması, Semantic Servisler ve Etmenler Arası İlişkinin Tanımlanması ve Uygulanması. BM-5010 Semantic Web Services: The fundamentals of web service technology: the standards and application environments of WSDL and UDDI, the semantic web service standards: application of BLEP and OWL-S standards for a case, identifying and applying the relationships between agents and semantic web services. BM-5011 Sayısal Görüntü İşleme: Resim Algılama, Resim Örnekleme ve Nicelendirme, Resim Dönüşümleri, Resim Sıkıştırmaya giriş, Video Temelleri, Hareket tahmini, Video Kodlama, Resim geliştirme, Resim Filtreleme ve Geliştirme. BM-5011 Digital Image Processing: Image Perception, Image Sampling and Quantization, Image Transforms, Introduction to Image Compression, A Few Basics on Video, Motion Estimation, Video Encoding, Image Enhancement, Image Filtering and Restoration. BM-5013 Kablosuz İletişim Teknolojilerinde İleri Konular: 3G, Ip multimedia alt sistemleri, service initiation protokolü (SIP), SIP servlet, Presence servis uygulamaları, instant mesaj uygulamaları, bas konuş uygulamaları. BM-5013 Advanced Topics in Wireless Communication Technologies: 3G, Ip Multimedia Subsystem, Service Initiation Protocol (SIP), SIP Servlet, Presence Service Applications, Pust-to-Talk Applications BM-5014 Yüksek Performanslı İşlemciler: Komut küme mimarisi. Bellek hiyerarşisi ve bunun işlemci performansına olan etkileri. Superscalar ve VLIW mimarileri. Azaltılmış komut kümeli bilgisayarlar. Komut seviyesi paralellik kavramı ve bunun etkileri. Modern işlemcilerde pipelining, sırasal olmayan komut yayımı ve komut çalıştırılması, komut dallanma tahmin mekanizmaları, önceden veri ve komut getirimi, korumalı komut çalıştırılması kavramları. Veri akış ve kontrol akış grafları, temel bloklar, süper bloklar, veri bağımlılığı tespiti, performans artışına yönelik çeşitli donanımsal optimizasyonlar. BM-5014 High Performance Processors: Instruction set architecture (ISA). Memory hierarchy and its effects on processor performance. Superscalar and VLIW architectures, and their comparison. Reduced instruction set computer (RISC) concept. Instruction level parallelism (ILP) concept and its consequences on performance and design. Pipelining, out of order issue and out of order program execution, branch prediction mechanisms, data and instruction pre-fetching, guarded execution. Data and control flow graphs, basic block and super block concepts, data dependence, and various architectural optimizations targeting performance improvement. BM-5016 İleri Görüntü İşleme Teknikleri: Örnekleme ve sayısallaştırma (quantization), sayısal görüntü, sayısal görüntü oluşturmanın temel ilkeleri, görüntü dönüşümleri, görüntü zenginleştirme, görüntü düzeltme, görüntü parçalama (segmentasyon), tanımlar ve uydu verisi üzerinde örnekler ve uygulamalar. BM-5016 Advanced Image Processing Techniques: Sampling and quantization, digital image representation, digital image fundamentals, image transforms, image enhancement, image restoration, image segmentation and description, examples and applications on satellite images.

BM-5017 Derleyici Tasarımı: Derleyici tasarımındaki temel adımlar (lexical analiz, parse işlemi, ara kod oluşturma aşamaları). Parse işlemi, parse ağacı ve gramer belirsizliği. LL ve LR gramerleri. JFLEX ve CUP toollarının kullanımı. Ön-uç ve arka-uç (front-end/back-end) optimizasyonları. Temel bloklar, süper bloklar, kontrol ve veri akış grafiği kavramları ve bu kavramlar üzerinden çeşitli kod optimizasyonları. Döngü yeniden yapılandırma, basit döngü dönüşümleri, döngü birleştirme, döngü parçalama, döngü kaydırma, strip-mining, loop tiling vb. BM-5017 Compiler Design: Basic steps in compiler construction (lexical analysis, parsing, and immediate code generation). Parsing, parse tree, and grammar ambiguity. LL and LR grammars. Introduction to JFLEX and CUP tools. Front-end and back-end code optimizations. Basic blocks, super blocks, control and data flow graphs and various performance oriented optimizations based on these concepts. Loop restructuring, loop fusion, loop fission, loop skewing, string mining, loop tiling, etc. BM-5018 Uygulamalı Paralel Hesaplama: OpenMP, Paralel Önek, Yoğun Lineer Cebir, Seyrek Lineer Cebir, Paralel Makineler, Hızlı Fourier Transformu, Bölge Çözümleme, Parçacık Metotlar, Parçalama ve Yük Dengeleme, Elek Geliştirme, Destek Vektör Makineler ve Tekil Değer Çözümleme. BM-5018 Applied Parallel Computing : OpenMP, Parallel Prefix, Dense Linear Algebra, Sparse Linear Algebra, Parallel Machines Fast Fourier Transform, Domain Decomposition, Particle Methods, Partitioning and Load Balancing, Mesh Generation, Support Vector Machines and Singular Value Decomposition. BM-5019 Özerk Robot Biliminin Temelleri: Robot donanımı (sensörler, harekete geçiriciler), robot kontrol metotları, robot üzerinde yapay zeka uygulamaları, robot bilimi mimarileri, ve çoklu-ajan sistemleri konuları. BM-5019 Fundamentals Of Autonomous Robotics: Robotic hardware (sensors, actuators), robot control methods, artificial intelligence applications on robots, robotic architectures and multi-agent systems. BM-5020 Bilgisayar Bilimlerinde Mantık ve Akıl Yürütme: Bilgiye giriş, Bilgi üzerinden akıl yürütme ve planlama, Mantık, Rasyonellik kavramları. Çevre nin doğası, Zeki etmen in yapısı, Mantıksal etmenler, Önermeler mantığı, Bildirim cümleleri, Doğal tümdengelim, Önermeler mantığının anlamsallığı, Tatmin edebilirlik problemleri (SAT) çözücüler, Yüklem mantığı, Yüklem mantığının kanıt kuramı, Yüklem mantığı nın anlamsallığı, Yazılımın mikro modelleri, Model kontrolü yoluyla doğrulama, Doğrusal-zamanlı zamansal mantık (LTL), Dallanma-zamanı mantığı, Hesapsal Ağaç Mantığı (CTL) sözdizimi, Kipsel (modal) mantık ve etmenler, Mantık mühendisliği, Çok-etmenli sistemler. BM-5020 Logic and Reasoning in Computer Science:Introduction to knowledge, Reasoning and planning, Logic, Concepts of rationality, Nature of Environments, Structure of intelligent agent, Logical agents, Propositional logic, Declarative sentences, Natural deduction, Semantics of propositional logic, The satisfiability problems (SAT) solvers, Predicate logic, Proof theory of predicate logic, Semantics of predicate logic, Micromodels of software, Verification by model checking, Linear-time temporal logic (LTL), Branching-time logic, Syntax of Computation Tree Logic (CTL), Semantics of CTL, Modal logics and agents, Logic engineering, Multi-agent systems. BM-5021 Paralel İşlemciler ve İşlem: Tek çekirdekli bilgisayarlardaki sınırlamalar (güç duvarı ve komut seviyesi paralellik duvarı) ve paralel işleme gerekliliği. Paralel işlemci organizasyonu, paralel hesaplama platformları, komut-seviyesi paralellik, chip çoklu-işleme, çoklu işlemciler, paralel işlemcilerde bellek hiyerarşisi, paralel işlemcilerde önbellek tutarlılık algoritmaları. Çok çekirdekli işlemcilerde ara ağ bağlantı ağları.

BM-5021 Parallel Processors and Processing: Technology barriers (power wall and ILP wall) in singlecore processors and parallel processing necessity. Parallel processor organization, parallel computing platforms, Instruction-Level Parallelism (ILP), Simultaneous Multi-Threading (SMT), Chip Multiprocessing (CMP), multi processors, memory hierarchy in parallel machines, cache coherence algorithms in parallel machines. Interconnection networks in CMPs. BM-5022 Çoklu Ortam Sistemlerinde Video Ve Görüntü İşleme:İçerik-tabanlı görüntü ve video endeksleme-bilgi elde etme (çıkarma), Çoklu ortam depolama gereksinimleri, Çoklu ortam sıkıştırma teknikleri ve standartları, Çoklu ortam sıkıştırma algoritmalarının gerçekleştirimi ve uygulamaları, Sıkıştırılmış veri kullanılarak video işleme, Çoklu ortam için anlamsallık. BM-5022 Video and Image Processing in Multimedia Systems:Content-based image and video indexing-retrieval, Multimedia storage, Multimedia compression techniques and standards, Implementation and application of multimedia compression algorithms, Video processing using compressed data, Semantics for multimedia. BM-5023 Uygulamalı Bilimsel Hesaplama: Hesaplamalı Mühendislik ve Bilimlere Giriş, Oran ve İş Problemleri, Sonlu Farklar Metotları, Sonlu Elemanlar Metotları, Uyarlanabilir Metotlar, Sonlu Integral Metotları, Çokluelek ve Çokluseviye Metotları, Elek Geliştirme. BM-5023 Applied Scientific Computing: Overview of Computational Engineering and Science, Rate and Field Problems, Finite Difference Methods, Finite Element Methods, Adaptive Methods, Boundary Integral Methods, Multigrid and Multilevel Methods, Mesh Generation. BM-5024 Kuantum Algoritmaları II : Kuantum bilgisayarlarında kullanılan algoritmalar hakkında bilgi kazanır. BM-5024 Quantum Algorithms II: They will have information about algorithms for quantum computers BM-5025 Esnek Hesaplama Yöntemleri: Esnek hesaplama teorisinin temelleri, Gelenekselolmayan teknolojiler, Yapay sinir ağları, Adaline, Perceptron (Algılayıcı), Madaline ve Geri yayılımlı (BP) sinir ağları, Uyarlanabilir ileri beslemeli çok-katmanlı ağlar, Radyal Tabanlı Fonksiyon (RBF) sinir ağları, Kısıtlanmış Kolomb Enerjisi (RCE) sinir ağları, Topolojik organize olmuş sinir ağları, Bulanık kümeler ve bulanık mantık, Genetik algoritmalar, Kaba kümeler, Kaos, Kaotik sistemler, Kombinasyonel eniyileme, İrtifa yokuşu, Benzetimli tavlama, Melez yaklaşımlar (Genetik algoritma, yapay sinir ağları ve bulanık mantık kombinasyonları), Gerçek dünya problemlerinin çözümü, Belirsizlik ve duyarsızlık toleransı, Olasılıksal akıl yürütme, Uzman sistemler. BM-5025 Soft Computing Methods: Knowledge of soft computing theories fundamentals, Nontraditional technologies, Artificial neural networks, Adaline, Perceptron, Madaline and BP (Back Propagation) neural networks, Adaptive feedforward multilayer networks, Radial Basis Function (RBF) neural networks, Reduced Coulomb Energy (RCE) neural networks, Topologic organized neural networks, Fuzzy sets and fuzzy logic, Genetic algorithms, Rough sets, Chaos, Chaotic systems, Combinatorial optimization, Gradient descent, Simulated annealing, Hybrid approaches (Combinations of genetic algorithm, artificial neural networks, and fuzzy logic), Solving real-world problems, Tolerance of imprecision and uncertainty, Probabilistic reasoning, Expert systems. BM-5027 Dağıtık Sistemlerde İleri Konular: Tutarlılık ve kopyalama, Veri-merkezli ve istemcimerkezli tutarlılık modelleri, Dağıtım protokolleri, Tutarlılık protokolleri, Hataya dayanıklılık, Süreç esnekliği, Kurtarma, Güvenlik, Güvenli kanallar, Erişim kontrolü, Güvenlik yönetimi konuları, Dağıtık nesne tabanlı sistemler, Dağıtık dosya sistemleri.

BM-5027 Advanced Topics in Distributed Systems:Consistency and replication, Data-centric and client-centric consistency models, Distribution protocols, Coherence protocols, Fault tolerance, Process resilience, Recovery, Security, Secure channels, Access control, Security management issues, Distributed object-based systems, Distributed file systems. BM-5029 Kuantum Algoritmaları I : Kuantum bilgisayarlarında kullanılan temel algoritmalar hakkında bilgi kazanır. BM-5029 Quantum Algorithms I: They will have information about algorithms for quantum omputers