TR EN

ALGORİTMALAR VE VERİ YAPILARI DERS TANITIM VE UYGULAMA BİLGİLERİ

Kodu Dersin Adı Yarıyıl Süresi(T+U) Kredisi AKTS Kredisi
BST205 ALGORİTMALAR VE VERİ YAPILARI 3 3 3 6

HAFTALIK DERS KONULARI VE ÖNGÖRÜLEN HAZIRLIK ÇALIŞMALARI

Hafta Ön Hazırlık Konular Yöntem
1 - Algoritma Kavramı, Akış Diyagramları ve Programlamaya Giriş Anlatım, Soru–Cevap
2 Kitap-Ders Notu Okuma Algoritma Analizi: Zaman ve Alan Karmaşıklığı (Big O Notasyonu) Anlatım, Beyin Fırtınası
3 Kitap-Ders Notu Okuma Temel Veri Yapıları: Statik ve Dinamik Diziler Anlatım, Gösteri
4 Kitap-Ders Notu Okuma Bağlı Listeler (Linked Lists): Tekli ve Çiftli Bağlı Liste Mantığı Anlatım, Bireysel Çalışma
5 Kitap-Ders Notu Okuma Yığın (Stack) Yapısı ve LIFO Prensibi Anlatım, Soru–Cevap
6 Kitap-Ders Notu Okuma Kuyruk (Queue) Yapısı ve FIFO Prensibi Anlatım, Örnek Olay
7 Kitap-Ders Notu Okuma Özyineleme (Recursion) Kavramı ve Uygulama Alanları Anlatım, Tartışma
8 Kitap-Ders Notu Okuma Arama Algoritmaları: Doğrusal (Linear) ve İkili (Binary) Arama Anlatım, Tekrar
9 Kitap-Ders Notu Okuma Temel Sıralama Algoritmaları: Selection, Insertion ve Bubble Sort Anlatım, Karşılaştırma
10 - ARA SINAV -
11 Kitap-Ders Notu Okuma Gelişmiş Sıralama Algoritmaları: Merge Sort ve Quick Sort Anlatım, Gösteri
12 Kitap-Ders Notu Okuma Ağaç (Tree) Yapıları: İkili Arama Ağaçları (BST) ve Gezinme Yöntemleri Anlatım, Analiz
13 Kitap-Ders Notu Okuma Karma Tablolar (Hash Tables): Çakışma (Collision) ve Çözüm Yolları Anlatım, Araştırma
14 Kitap-Ders Notu Okuma Grafik (Graph) Teorisine Giriş: Temel Kavramlar ve Gösterimler Anlatım, Video İzleme
15 Kitap-Ders Notu Okuma Genel Tekrar ve Karmaşıklık Analizi Örnekleri Soru–Cevap, Tekrar
16 - FİNAL -
17 - FİNAL -