Ders AdıKodu Yerel KrediAKTS Ders (saat/hafta)Uygulama (saat/hafta)Laboratuar (saat/hafta)
Veri YapılarıMAT426035300
ÖnkoşullarYok
YarıyılGüz, Bahar
Dersin Diliİngilizce, Türkçe
Dersin SeviyesiLisans
Dersin TürüSeçmeli @ Matematik Lisans Programı
Ders KategorisiUzmanlık/Alan Dersleri
Dersin Veriliş ŞekliYüz yüze
Dersi Sunan Akademik BirimMatematik Bölümü
Dersin KoordinatörüEmre Kolotoğlu
Dersi Veren(ler)Emre Kolotoğlu
Asistan(lar)ı
Dersin AmacıDizi, yığın, kuyruk, bağlantılı liste, ikili ağaç, kırmızı-siyah ağaç gibi veri yapılarını ve bazı sıralama yöntemlerini öğrenmek.
Dersin İçeriğiDizi yapıları. Yığın yapıları. Kuyruk yapıları. Bağlantılı liste yapıları. İkili ağaç yapıları. Kırmızı-siyah ağaç yapıları. Basit ve ileri düzey sıralama yöntemleri. Tekrarlamalı metodlar.
Ders Kitabı / Malzemesi / Önerilen Kaynaklar
  • Robert Lafore, Data Structures & Algorithms in Java, 2nd Ed., Sams, 2003.
Opsiyonel Program BileşenleriYok

Ders Öğrenim Çıktıları

  1. Öğrenciler algoritmik düşünce geliştirebilme becerisini kazanacaktır.
  2. Öğrenciler program geliştirebilme ve kodlayabilme becerisini kazanacaktır.
  3. Öğrenciler özel bazı algorirtmaların kullanılmasını öğrenecektir.
  4. Öğrenciler bazı algoritmaların avantaj-dezavantajlarını öğrenecektir.
  5. Öğrenciler bazı veri yapısı türlerini öğrenecektir.

Ders Öğrenim Çıktısı & Program Çıktısı Matrisi

DÖÇ-1DÖÇ-2DÖÇ-3DÖÇ-4DÖÇ-5

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

Değerlendirme Sistemi

AKTS İşyükü Tablosu

Diğer NotlarYok