VERİ YAPILARI

İzlence Formu

Ders Adı VERİ YAPILARI Kod AYBS3005
Kredi 3 AKTS 5
Z/S Zorunlu Teorik Saat 3
Uygulama Saat 0 Lab Saat 0
Ders Dili Türkçe Dersi Veren Dr. Ögr. Üyesi MURAT EMEÇ
Dersin Veriliş Türü

Dersin Amacı

Öğrencilere veri yapıları ve algoritmaların temel kavramlarını kazandırmak; bağlı listeler, diziler, yığın, kuyruk, ağaç yapıları ve sıralama algoritmalarını C++ programlama dili ile tasarlayıp uygulayabilme becerisi kazandırmaktır.

İçerik

Veri yapılarına giriş, C++ ile temel programlama, tek ve çift yönlü bağlı listeler, dairesel bağlı listeler, diziler, yığın (stack) ve kuyruk (queue) yapıları, özyineleme, ağaç veri yapıları ve gezinti yöntemleri ile temel-karmaşık sıralama algoritmalarının incelenmesi ve C++ ile uygulanmasını kapsar.

Öğretim Yöntemleri

Anlatım, örnek kod uygulaması (canlı kodlama/live coding), problem çözme, C++ IDE üzerinde uygulamalı laboratuvar çalışması, tartışma ("Birlikte Düşünelim" bölümleri), bireysel/grup ödevleri.

Kaynaklar

Her bölüm sonundaki "Kaynakça" bölümlerinde belirtilen ders kitabı, akademik kaynaklar ve C++ dokümantasyonu; ayrıca popüler C++ derleyici/IDE dokümantasyonları (bkz. 1.2.2).

Bilgi İşlem Daire Başkanlığı © 2026