Ph.D. Education Plan

Fall Term

Course Code Compl. Course Name Prerequisite T P L C E Explanation
CSE 5001 - Human-Computer Interaction - 3 0 0 3 7  
CSE 5009 - Advanced Distributed Databases CME 3001 
CSE 5021
3 0 0 3 8  
CSE 5011 - Programming Languages:Advanced Concepts - 3 0 0 3 8  
CSE 5017 - Advanced Information Systems - 3 0 0 3 7  
CSE 5021 - Principles of Database Design - 3 0 0 3 7  
CSE 5031 - Advanced Software Engineering - 3 0 0 3 8  
CSE 5041 - Theory of Computer Science - 3 0 0 3 8  
CSE 5043 - Object Oriented Analysis and Design - 3 0 0 3 8  
CSE 5045 - Advanced Network Programming - 3 0 0 3 8  
CSE 5047 - Advanced Network Technologies - 3 0 0 3 8  
CSE 5051 - Introduction to Microprocessors - 3 0 0 3 8  
CSE 5053 - Network Design and Implementation - 3 0 0 3 8  
CSE 5055 - Object Relational Database Management Systems - 3 0 0 3 8  
CSE 5057 - E-Commerce - 3 0 0 3 8  
CSE 5059 - Wireless Sensor and Actor Networks - 3 0 0 3 8  
CSE 5061 - Text Based Information Retrieval - 3 0 0 3 8  
CSE 5065 - Security and Privacy Engineering - 3 0 0 3 8  
CSE 5071 - Bioinformatics Algorithms - 3 0 0 3 6  
CSE 5075 - Fundamentals of Quantum Computing - 3 0 0 3 8  
CSE 5083 - Analysis of Algorithms - 3 0 0 3 8  
CSE 5085 - Neural Networks - 3 0 0 3 8  
CSE 5087 - Advanced Logic Programming - 3 0 0 3 7  
CSE 5089 - Performance Analysis of Computer Networks - 3 0 0 3 7  
CSE 5091 - Temporal Information Systems - 3 0 0 3 8  
CSE 5093 - Text Mining - 3 0 0 3 8  
CSE 6001 - Software Quality Engineering - 3 0 0 3 8  
CSE 6003 - Machine Learning and Reasoning - 3 0 0 3 8  
CSE 6005 - Constraint Programming - 3 0 0 3 8  
CSE 6007 - Reconfigurable Computing - 3 0 0 3 8  
CSE 6009 - Transform Based Image Processing - 3 0 0 3 8  
CSE 6011 - Cryptosystems and Cryptographic Protocols - 3 0 0 3 8  
CSE 6013 - Advanced Evolutionary Computation - 3 0 0 3 8  
CSE 6015 - Natural Language Processing - 3 0 0 3 8  
CSE 6098 C Ph.D. Research - 3 0 0 0 9  
CSE 6099 C Ph.D. Thesis - 0 0 0 0 30  
MAT 5001 C Applied Mathematics - 3 0 0 3 7  
MAT 5002 C Numerical and Approximate Methods - 3 0 0 3 7  
MAT 5051 C Methods of Applied Mathematics - 3 0 0 3 7  

Spring Term

Course Code Compl. Course Name Prerequisite T P L C E Explanation
CSE 5002 - Evrimsel Hesaplama Yöntemleri - 3 0 0 3 9  
CSE 5004 - Graf Teorisi ve Algoritmaları - 3 0 0 3 9  
CSE 5012 - Dağıtık Bilgisayar Sistemleri - 3 0 0 3 8  
CSE 5018 - İhtiyaç Mühendisliği ve Geliştirme Takımları - 3 0 0 3 8  
CSE 5022 - Koşut Bilgi İşleme - 3 0 0 3 8  
CSE 5024 - Web Mühendisliği - 3 0 0 3 8  
CSE 5032 - Yapay Zeka - 3 0 0 3 8  
CSE 5034 - Bilgi Tabanlı Sistemler - 3 0 0 3 8  
CSE 5046 - İleri Yazılım Mühendisliği Geliştirme Takımları CSE 5031 
CSE 5043 
CME 3003
3 0 0 3 8  
CSE 5054 - Bilgisayar Ağ Güvenliği - 3 0 0 3 7  
CSE 5058 - Ajan Teknolojileri - 3 0 0 3 7  
CSE 5066 - Çoklu Ortam Bilgi Erişimi - 3 0 0 3 8  
CSE 5070 - Yüksek Başarımlı Hesaplamalar - 3 0 0 3 8  
CSE 5072 - Veri Madenciliği ve Bilgi Keşfi - 3 0 0 3 8  
CSE 5074 - Doğal Dil İşleme İlkeleri - 3 0 0 3 9  
CSE 5076 - Sayısal Ses İşleme - 3 0 0 3 7  
CSE 5086 - Örüntü Tanıma - 3 0 0 3 7  
CSE 5088 - Sosyal Ağ Analizinin Temelleri ve Uygulamaları - 3 0 0 3 8  
CSE 5090 - Mobil Bulut Bilişim - 3 0 0 3 8  
CSE 5092 - Nesnelerin İnterneti - 3 0 0 3 8  
CSE 6002 - Stratejik Bilgi Sistemleri Geliştirilmesi - 3 0 0 3 8  
CSE 6004 - İleri Bilgisayar Mimarisi - 3 0 0 3 8  
CSE 6006 - İleri Kısıt Mantık Programlama - 3 0 0 3 8  
CSE 6008 - Genetik Programlama - 3 0 0 3 8  
CSE 6098 C Doktora Uzmanlık Alanı - 3 0 0 0 9  
CSE 6099 C Doktora Tez - 0 0 0 0 30  
MAT 5001 C Uygulamalı Matematik - 3 0 0 3 7  
MAT 5002 C Numerik ve Yaklaşık Yöntemler - 3 0 0 3 7  
MAT 5051 C Uygulamalı Matematiğin Yöntemleri - 3 0 0 3 7  

Description

(C: Compulsory, T: Theorical , P: Practice, L: Laboratory, C: Credit, E: ECTS)
Minimum credit requirement: 21
Minimum ECTS requirement: 240
Number of credit courses: 7
Graduation Conditions: