Doktora Yeterlik

1. Sınav Jürisinin Teşkili ve Tez Danışmanının Durumu

  • Doktora Yeterlik Sınav Jürisi; Doktora Yeterlik Komitesi'nin önerisi ve Enstitü Yönetim Kurulu'nun onayı ile belirlenir.

  • Çukurova Üniversitesi Lisansüstü Eğitim ve Öğretim Yönetmeliği'nin 30. maddesi 3. fıkrası uyarınca; sınava girecek öğrencinin tez danışmanı yeterlik sınav jürisinde yer alır; ancak oy hakkı bulunmaz. Aday üzerindeki yönlendirici veya koruyucu etki algısını ve olası çıkar çatışmalarını bertaraf etmek adına danışmanın not takdiri ve oy hakkının bulunmadığı Enstitü jüri öneri formunda açıkça belirtilir.

  • Danışmanın oy hakkının bulunmaması sebebiyle jüri heyeti; tez danışmanı dahil olmak üzere toplam 6 (altı) öğretim üyesinden oluşur.

  • Danışman haricindeki 5 (beş) öğretim üyesi oy hakkına sahip aslî jüri üyelerini oluşturur. Asli ve yedek üyeler, Doktora Yeterlik Komitesi tarafından enstitünün belirlediği çerçevelere uygun olarak ilgili sınav dönemindeki tüm adaylar için ortak olarak atanır.

2. Doktora Yeterlik Müfredatı ve Temel Alan Düzenlemeleri

Doktora Yeterlik Sınavı temel ders/alan havuzu, lisans programıyla hizalama gözetilerek, adayların çalışma alanlarına göre dengeli hazırlık yapabilmelerine olanak tanıyan ve aşağıda sunulan 10 (on) temel alan olarak kararlaştırılmıştır.

3. Yazılı Sınav Formatı ve Soru Seçim Usulü

Yazılı sınav, aşağıda belirtilen formatta gerçekleştirilir:

  • Yazılı sınavda, belirlenen 10 temel alanın her birinden ikişer adet olmak üzere toplam 20 (yirmi) soru sorulur.

  • Aday, bu 20 soru arasından her biri farklı bir temel alana ait olmak kaydıyla dilediği 6 (altı) soruyu seçerek yanıtlamakla yükümlüdür (aynı alandan birden fazla soru yanıtlanamaz; aksi halde değerlendirmede fazladan cevaplanan soru dikkate alınmaz).

  • Yazılı sınav süresi 180 dakikadır.

  • Yazılı sınav 100 tam puan üzerinden değerlendirilir ve yanıtlanan 6 sorunun her biri eşit ağırlığa sahiptir. Her soru 100 üzerinden değerlendirildikten sonra altı soru için puan değerleri toplanır, altıya bölünür ve yuvarlanarak yazılı sınav notu belirlenir.

4. Değerlendirme ve Başarı Kriterleri

  • Yazılı sınavda başarı baraj notu 100 üzerinden en az 70 puandır. Yazılı sınavdan en az 70 alan adaylar sözlü sınava girmeye hak kazanır; 70 puanın altında kalan adaylar başarısız sayılarak sözlü sınava alınmazlar.

  • Sözlü sınav en fazla 1 saat sürer, öğretim elemanları ve lisansüstü öğrencilerin katılımına açık olarak gerçekleştirilir.

  • Sınav jürisi (oy hakkı bulunan 5 aslî üye), adayın yazılı ve sözlü sınavlardaki genel başarı durumunu birlikte değerlendirerek adayın başarılı veya başarısız olduğuna salt çoğunlukla karar verir ve kararını tutanak altına alır. Tez danışmanı, yazılı ve sözlüde müdahil olamadığı gibi nihai değerlendirmede de oy kullanamaz.

 

DOKTORA YETERLİK MÜFREDATI (10 TEMEL ALAN)

1.   Artificial Intelligence Systems

  • Search Algorithms and Problem Solving: Uninformed and Informed Search (BFS, DFS, A*), Adversarial Search (Minimax, Alpha-Beta Pruning)

  • Machine Learning Fundamentals: Supervised Learning (Linear/Logistic Regression, Decision Trees, SVM, k-NN), Unsupervised Learning (k-Means, PCA)

  • Model Evaluation and Validation, Bias-Variance Tradeoff, Evaluation Metrics

  • Neural Networks and Deep Learning: Perceptrons, MLPs, Activation Functions, Backpropagation, Gradient Descent Variants

  • Modern Deep Learning Architectures: Convolutional Neural Networks (CNNs), Recurrent Neural Networks (RNNs, LSTMs), Attention Mechanisms and Transformers

  • Training and Regularization Techniques: Overfitting prevention, Dropout, Batch Normalization, Loss Functions, Optimization Algorithms (Adam, RMSProp)

2.  Computer Networks

  • Packet and circuit switching, delay and loss, Protocol layers
  • Application layer: HTTP, FTP, SMTP, MIME, IMAP, DNS

  • Transport layer: Multiplexing and demultiplexing, UDP, principles of reliable data transfer, TCP flow and congestion control

  • Network layer: Router, IP addresses and protocols, Routing algorithms, Broadcast and multicast, Multiple access protocols

  • Link layer: Error detection and correction, Link layer addressing, Ethernet, Switches 

3.  Database Management Systems 

  • File structures (sequential/pile files, indexed files), Index structures (ISAM, B+tree, hashing)

  • Relational Data Model: ER diagrams, Conceptual design, Relational Algebra

  • Schema refinement, functional dependencies, normalization

  • SQL DDL and DML operations, Query evaluation and optimization

  • Transaction management, ACID properties, and concurrency control 

4.  Data Structures

  • Memory requirement and running time analysis

  • Sorting algorithms and their analysis, Searching methods

  • Single and doubly linked list operations, Stacks and Queues

  • Trees (Binary trees, AVL trees, Heaps) and Graph data structures 

5.  Digital Design

  • Min-term and max-term forms, Logic Gates, NAND/NOR implementations

  • Combinational logic: Half / full adder, half / full subtractor, multiplier, comparator

  • Multiplexer, demultiplexer, decoder, encoder

  • Sequential logic: Flip-flops, synchronous / asynchronous counters, timers, shift registers, RAM

6.  Discrete Mathematics

  • Logic and Proofs, Sets, Functions, Relations

  • Modular Arithmetic, Induction and Recursion

  • Combinatorial Analysis, Counting principles, Pigeonhole principle

  • Graphs and Trees fundamentals

7.  Operating Systems

  • Processes, System calls, Threads, Inter-process / thread communications

  • Synchronization, Semaphores, Deadlocks and handling techniques

  • CPU Task scheduling algorithms

  • Memory management, Paging, Segmentation, and Virtual memory

  • File system management and implementation

8.  Programming Languages

  • Language evaluation criteria, paradigms, and implementation methods

  • Describing syntax and semantics, Lexical and syntax analysis

  • Names, bindings, type checking, and scope rules

  • Data types, Expressions, assignment statements, and control structures

  • Subprograms, Parameter passing, Abstract data types, and encapsulation

9.  Software Engineering

  • Software Process Models, Agile and Traditional Methodologies

  • Requirements Engineering, Scenario-Based and Object-Oriented Modeling

  • Software Architecture and Design Concepts, Design Patterns

  • User Interface Analysis and Design Principles

  • Software Quality Assurance, Verification and Validation, Software Testing Fundamentals

10.  Theory of Computation

  • Deterministic and Non-Deterministic Finite State Automata, Regular Expressions, Pumping Lemma for Regular Languages

  • Context-Free Languages (CFL), Push-Down Automata, Chomsky Normal Form, Pumping Lemma for CFL

  • Turing Machines, Decidable and Enumerable Languages

  • Complexity classes P & NP, NP-Complete Languages