Bilgi Paketi / Ders Kataloğu
Veri Yapıları ve Algoritmalar
Ders Kodu: YBS205
Ders Türü: Zorunlu
Ders Grubu: Lisans
Eğitim Dili: Türkçe
Staj Durumu: Yok
Teori: 3
Uyg.: 0
Kredi: 3
Laboratuvar: 0
AKTS: 6
Amaç

Dersin amacı algoritma tasarımının ve veri yapılarının temel yöntemlerini öğretmektir.

Özet İçerik

Bu derste , Yazılım Tasarımına Giriş, Algoritma Analizine Giriş, Ardışık Kaplar, Yığın, Kuyruk, Özyenileme, Ağaçlar, Yığıtlar, Hash kodlama, Map ve Set, Çizgeler, Dengeli Ağaçlar, Sıralama

Dersi Veren Öğretim Görevlisi/Görevlileri
Prof. Dr. Muhsin ÖZDEMİR
Öğrenme Çıktıları
1.Doğru ve efektif algoritma tasarımı
2.° Agoritma analizi, kötü durum ve ortalama durum sonuçlarının belirlenmesi
3.Problemin çözümü için hangi veri yapısının kullanımının uygun olduğuna karar verme
4.Veri tipleri ve bağlı listeler
5.Yığın, kuyruk ve ağaç yapıları
Ders Kitabı / Malzemesi / Önerilen Kaynaklar
1.1. M. A. Weiss, Data Structures and Algorithm Analysis in C++, Addison Wesley, 2006
2.2. Cormen, Leiserton, Rivest, Introduction to Algorithms, MIT Press, 2001
3.3. Sahni, Data Structures, Algorithms and Applications in C++, McGraw-Hill, 1998.
4.4. Horowitz, Sahni, Rajasekaran, Computer Algorithms, Computer Science Press, 1998.
5.5. Rifat Çölkesen, Veri Yapıları ve Algoritmalar, Papatya Yayıncılık 2002.
Haftalık Ayrıntılı Ders İçeriği
1. Hafta - Teorik
Algoritmik Problem Çözümünün Temelleri
1. Hafta - Ön Hazırlık
Ders Materyali
2. Hafta - Teorik
Algoritma Analizi Temelleri
2. Hafta - Ön Hazırlık
Ders Materyali
3. Hafta - Teorik
Kuyruk ve Yığın
3. Hafta - Ön Hazırlık
Ders Materyali
4. Hafta - Teorik
Liste ve Linkli Liste
4. Hafta - Ön Hazırlık
Ders Materyali
5. Hafta - Teorik
Ağaç Yapısı
5. Hafta - Ön Hazırlık
Ders Materyali
6. Hafta - Teorik
Böl ve Yönet
6. Hafta - Ön Hazırlık
Ders Materyali
7. Hafta - Teorik
Arama Algoritmaları, String Arama Algoritmaları
7. Hafta - Ön Hazırlık
Ders Materyali
8. Hafta - Teorik
Sıralama Algoritmaları - 1
8. Hafta - Ön Hazırlık
Ders Materyali
9. Hafta - Teorik
Graf Algoritmaları ( En Kısa Yol, Kritik Yol Problemi)
10. Hafta - Teorik
Graf Algoritmaları ( En Kısa Yol, Kritik Yol Problemi)
11. Hafta - Teorik
Graf Algoritmaları ( Minimum Kapsayan Ağaç, Maksimum Akış)
11. Hafta - Ön Hazırlık
Ders Materyali
12. Hafta - Teorik
Graf Algoritmaları ( Minimum Kapsayan Ağaç, Maksimum Akış)
12. Hafta - Ön Hazırlık
Ders Materyali
13. Hafta - Teorik
Geometrik Algoritmalar
13. Hafta - Ön Hazırlık
Ders Materyali
14. Hafta - Teorik
Rekürans Bağıntıları
14. Hafta - Ön Hazırlık
Ders Materyali
Değerlendirme
Değerlendirme TürüAdetYüzde
Ara Sınav (Vize)1%40
Dönem Sonu Sınavı (Final)1%60
İş Yükü Hesaplaması
EtkinlikSayısıÖn HazırlıkSüreToplam Iş Yükü (Saat)
Kuramsal Ders132365
Ödev132026
Bireysel Çalışma132026
Kısa Sınav1819
Ara Sınav19110
Dönem Sonu Sınavı113114
TOPLAM İŞ YÜKÜ (Saat)150
Program ve Öğrenme Çıktıları İlişkisi
PÇ-1
PÇ-2
PÇ-3
PÇ-4
PÇ-5
PÇ-6
PÇ-7
PÇ-8
PÇ-9
PÇ-10
PÇ-11
PÇ-12
PÇ-13
PÇ-14
PÇ-15
OÇ-1
4
5
4
OÇ-2
5
4
5
OÇ-3
4
5
5
OÇ-4
OÇ-5
Adnan Menderes Üniversitesi - Bilgi Paketi / Ders Kataloğu
2026