| Ders Adı | VERİ YAPILARI | Kod | BILG3002 |
| Kredi | 4 | AKTS | 5 |
| Z/S | Zorunlu | Teorik Saat | 3 |
| Uygulama Saat | 2 | Lab Saat | 0 |
| Ders Dili | Türkçe | Dersi Veren | Doç. Dr. MURAT GEZER |
| Dersin Veriliş Türü | Örgün | ||
Veri yapılarının sınıflandırılması, alan ve zaman konuları. Bağlı listeler, yığınlar ve kuyruklar.Ağaç yapıları, ikili arama ağaçları. Dizi ve işaretçi tabanlı uygulamalar. Özyinelemeli uygulamalar. Sıralama ve arama.
Bu dersi başarıyla tamamlayan öğrenci şunları yapabilecektir: (1) İşaretçiler, dinamik bellek tahsisi gibi ileri C programlama tekniklerini uygulayabilecektir, yapılarını belirli problemler için çözüm geliştirmede kullanabileceklerdir; (2) Bağlı liste, yığın, kuyruk ve ağaç gibi soyut veri türlerini tasarlamak ve uygulamak programlama dili olarak C'yi statik veya dinamik uygulamalar kullanarak kullanmak; (3) Problemleri çözmek için uygun soyut veri türlerini ve algoritmaları analiz etmek, değerlendirmek ve seçmek özel problemler; (4) Soyut veri türlerini uygulayan C programları tasarlamak ve uygulamak.
Sunum yapılarak teorik öğretim, laboratuvar