Hoş Geldiniz, Misafir . Oturum Aç . English
Neredeyim: Ninova / Dersler / Bilgisayar ve Bilişim Fakültesi / BLG 221 / Dersin Bilgileri
 

Dersin Bilgileri

Dersin Adı
Türkçe Veri Yapıları
İngilizce Data Structures
Dersin Kodu
BLG 221 Kredi Ders
(saat/hafta)
Uygulama
(saat/hafta)
Labratuvar
(saat/hafta)
Dönem 4
3 3 - -
Dersin Dili Türkçe
Dersin Koordinatörü İbrahim Çatalkaya
Dersin Amaçları 1. Temel veri yapılarını ve bu yapıları işlemekte kullanılan algoritmaları tanıtmak.
2. Öğrencilere, problemlere uygun veri yapılarını belirleyebilmek için gerekli olan teorik
ve pratik bilgi birikimini sağlamak.
3. Öğrencilere, farklı algoritmaların verimliliğini karşılaştırabilmeleri için gerekli olan
teorik ve pratik bilgi birikimini sağlamak.
Dersin Tanımı Ders temel veri yapıları (yığın, kuyruk, liste, ağaç, ikili sıralama ağacı) ve bu yapılara ilişkin algoritmalar inceleyecektir.
Dersin Çıktıları 1. Öğrenciler, algoritma tasarimi temelleri öğreneceklerdir. (1)
2. Öğrenciler, temel veri yapıları ve uygulamalarını öğrenip, gerçekleyebileceklerdir. (1,3)
3. Öğrenciler, dinamik veri yapılarının temellerini, uygulamalarını ve gerçeklemelerini
öğreneceklerdir. (1,3)
4. Öğrenciler, işaretçiler ve özyineleme gibi ileri programlama kavramlarını kullanarak
problemler çözebileceklerdir. (1,3)
5. Öğrenciler, mühendislik uygulamaları için, C++ dilinde programlar tasarlama,
gerçekleme, test etme ve hata ayıklamayı öğreneceklerdir. (4,6)
Önkoşullar BIL104/ BIL104E/ BIL105/ BIL105E/ BIL106/ BIL106E/ BIL108/ BIL108E min DD
Gereken Olanaklar
Diğer
Ders Kitabı Veri Yapıları ve Algoritmalar, Dr. Rifat ÇÖLKESEN, Papatya yayıncılık
Diğer Referanslar C++ HOW TO PROGRAM, 8TH ED, DEITEL & DEITEL, DEITEL & ASS. INC., 2012.
 
 
Dersler . Yardım . Hakkında
Ninova, İTÜ Bilgi İşlem Daire Başkanlığı ürünüdür. © 2024