Ders AdıKodu Yerel KrediAKTS Ders (saat/hafta)Uygulama (saat/hafta)Laboratuar (saat/hafta)
Veri YapılarıMAT428036300
ÖnkoşullarYok
YarıyılGüz, Bahar
Dersin Diliİngilizce, Türkçe
Dersin SeviyesiLisans
Dersin TürüSeçmeli @ Matematik Lisans Programı
Seçmeli @ Matematik Lisans Programı (2. Öğretim)
Ders KategorisiUzmanlık/Alan Dersleri
Dersin Veriliş ŞekliYüz yüze
Dersi Sunan Akademik BirimMatematik Bölümü
Dersin KoordinatörüElif Tarım
Dersi Veren(ler)Mustafa Düldül
Asistan(lar)ı
Dersin AmacıVerileri sıralama, listeleme ve veri arama ile ilgili temel bilgileri, kavramları ve algoritmaları vermek Bu bilgileri kullanarak yazılım geliştirebilmek
Dersin İçeriğiTemel veri yapıları ve algoritmalara genel bakış. Dizi yapıları. Yığın yapıları. Kuyruk yapıları. Bağlantılı liste yapıları. Tek bağlı listeler, çift bağlı listeler. Ağaç yapısı, ikili ağaçlar. Sıralama ve sıralama yöntemleri. Arama Yöntemleri. Graf Yapıları
Ders Kitabı / Malzemesi / Önerilen Kaynaklar
  • Dr. Sefer KURNAZ, Veri Yapıları ve Algoritma Temelleri, Papatya Yayınevi,2004 Rıfat ÇÖLKESEN, Veri Yapıları ve Algoritmalar, Papatya Yayıncılık, 2002 Oya KALIPSIZ, Bilgisayar Veri Tabanı Sistemleri, Der Yayınları, 2001
Opsiyonel Program BileşenleriYok

Ders Öğrenim Çıktıları

  1. Öğrenciler algoritmik düşünce geliştirebilme becerisini kazanır.
  2. Öğrenciler program geliştirebilme ve kodlayabilme becerisini kazanır.
  3. Öğrenciler özel bazı algorirtmaların kullanılmasını öğrenecektir.

Haftalık Konular ve İlgili Ön Hazırlık Çalışmaları

HaftaKonularÖn Hazırlık
1Temel veri yapıları ve algoritmalara genel bakış
2Dizi Yapıları
3Yığın Yapıları
4Yığın Yapıları, Kuyruk Yapıları
5Kuyruk Yapıları
6Bağlantılı liste yapıları
7Bağlantılı liste yapıları, Tek bağlı listeler
8Ara Sınav
9Çift bağlı listeler
10Ağaç Yapısı, İkili Ağaçlar
11Sıralama ve Sıralama yöntemleri
12Arama Yöntemleri
13Graf Yapıları
14Sunum
15Sunum
16Final Sınavı

Değerlendirme Sistemi

EtkinliklerSayıKatkı Payı
Devam/Katılım
Laboratuar
Uygulama
Arazi Çalışması
Derse Özgü Staj
Küçük Sınavlar/Stüdyo Kritiği
Ödev
Sunum/Jüri130
Projeler
Seminer/Workshop
Ara Sınavlar130
Final140
Dönem İçi Çalışmaların Başarı Notuna Katkısı
Final Sınavının Başarı Notuna Katkısı
TOPLAM100

AKTS İşyükü Tablosu

EtkinliklerSayıSüresi (Saat)Toplam İşyükü
Ders Saati143
Laboratuar
Uygulama
Arazi Çalışması
Sınıf Dışı Ders Çalışması153
Derse Özgü Staj
Ödev415
Küçük Sınavlar/Stüdyo Kritiği
Projeler
Sunum / Seminer2
Ara Sınavlar (Sınav Süresi + Sınav Hazırlık Süresi)112
Final (Sınav Süresi + Sınav Hazırlık Süresi)112
Toplam İşyükü :
Toplam İşyükü / 30(s) :
AKTS Kredisi :
Diğer NotlarYok