DATA STRUCTURES AND MANAGEMENT

İzlence Formu

Ders Adı DATA STRUCTURES AND MANAGEMENT Kod YBSB1008
Kredi 3 AKTS 4
Z/S Zorunlu Teorik Saat 3
Uygulama Saat 0 Lab Saat 0
Ders Dili İngilizce Dersi Veren Doç. Dr. ELİF KARTAL
Dersin Veriliş Türü

Dersin Amacı

Bu dersin temel amacı, hesaplama ve programlama bağlamında veri yapılarını ve veri yönetimini öğretmektir.

İçerik

Bu ders, Python programlama kullanarak veri yapılarının temellerini kapsayacaktır. Python, veri analizi ve makine öğrenmesi de dahil olmak üzere iyi bilinen, üst düzey, genel amaçlı bir programlama dilidir. Bu ders, veri koleksiyonlarının manipüle edilmesini içeren hesaplama problemlerini çözmeye odaklanır. Diziler, listeler, hash tabloları, haritalar, yığınlar, kuyruklar, bağlantılı listeler, ağaçlar, grafikler gibi çoğunlukla her programlama dilinde kullanılan ve verimli programlar yazılmasına yardımcı olan temel doğrusal ve doğrusal olmayan veri yapıları işlenecektir. Ders, sağlam bir veri yönetimi altyapısı sunmaktadır.

Öğretim Yöntemleri

Yüz yüze, Ders Notları, Ders Kitabı, Ders Sunumları.

Kaynaklar

• Miller, B. N., & Ranum, D. L. (2011). Problem Solving with Algorithms and Data Structures Using Python (2nd ed.). Franklin, Beedle & Associates. • Agrawal, B., & Baka, B. (2018). Hands-On Data Structures and Algorithms with Python (2nd ed.). Pact Publishing.

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