>
Dersin Adı Dersin Kodu Dersin Türü Dersin Düzeyi Dersin Yılı Dersin Verildiği Dönem AKTS Kredisi
Veri Yapıları ve Programlama Ue BUE114 Zorunlu Önlisans 1 Bahar 6

Öğretim Elemanı Adı

Öğr. Gör. NEVIN ANTAR
Öğr. Gör. Burak ÇAKIR

Dersin Öğrenme Kazanımları

1) Bilgisayar Programlama Programı (BP) problemlerine uygulama ve çözme becerisi sunar.
2) BP alanındaki problemleri tanıma, modelleme ve çözme becerisi sunar.
3) Tanımlanan bir hedef doğrultusunda bir süreci çözümleme ve tasarlama becerisi sunar
4) BP alanında temel kavramları anlama becerisi sunar.
5) Yazılım planlama ve tasarlama becerisi sunar.
6) Bir proje için uygun yazılım dilinin ve / veya platformun, seçilmesi becerisi sunar.
7) Bir programın modüller haline yazılıp birleştirilmesi becerisi gelişir.
8) Yazılım geliştirmede, hafıza yönetimi ve erişim teknikleri hakkında bilgi sahibi olma imkanı sunar.

Program Yeterliliği İlişkisi

Bölümün/programın program yeterlilikleri sistemde olmadığından ilişkilendirme işlemi yapılamamıştır.

Eğitim Şekli

e-ders

Ön Koşullar, Diğer Koşullar

Yok

Önerilen Destekleyici Dersler

Yok.

Dersin İçeriği

Özel amaçlar için kullanılabilecek veri tiplerini tanımlayabilme. İşaretçi tip değişkenleri kavrayıp, tanımlayabilme. Kendi kendini çağıran program parçaları oluşturabilme . Sıralama ve arama yöntemlerini kavrayabilme. Programlama dilinin sağladığı olanakları kullanarak kütüphaneler oluşturabilme ve mevcut kütüphaneleri inceleyebilme.

Haftalık Ders İzlencesi

1) Dersin işlenmesi,içerikleri ve takip edilecek yol
2) Programlama dillerinde veri yapılarının tanımı
3) Veri türlerinin arasındaki farklar
4) Yeni veri türü oluşturma
5) Amaca yönelik veri türü oluşturma
6) Amaca yönelik yeni veri türü oluşturma ve kullanabilme
7) Amaca yönelik yeni veri türü oluşturma ve kullanabilme
8) Ara sınav/Değerlendirme
9) Oluşturulmuş veri türlerini kullanarak yeni bir veri türü oluşturma
10) Diziler
11) Diziler
12) İşaretçiler
13) İşaretçiler
14) Değişken tipleri için bellek işlemleri
15) Yığıt, bağlı liste ve kuyruk kavramları
16) Yarıyıl sonu sınavı

Önerilen/İstenen Ders Kaynakları

1- Algoritma Geliştirme ve Veri Yapıları , Bülent ÇOBANOĞLU , Pusula Yayıncılık , 2012.
2- Algoritma Geliştirme ve Veri Yapıları , Dr. Rifat ÇÖLKESEN , Pusula Yayıncılık , 2011.
3- C ile Veri Yapıları , Prof. Dr. İbrahim AKMAN , Sas Bilişim Yayınları , 2012.
4- ¦¦¦
5- ¦¦¦
6- ¦¦¦
7- ¦¦¦
8- ¦¦¦
9- ¦¦¦
10- /¦¦¦
11- /¦¦¦
12- /¦¦¦
13- /¦¦¦
14- /¦¦¦
15- /¦¦¦
16- /¦¦¦
17- /¦¦¦
18- /¦¦¦
19- /¦¦¦
20- /¦¦¦
21- /¦¦¦

Planlanan Öğrenim Faaliyetleri Ve Eğitim Yöntemi

1) Anlatım
2) Soru-Cevap
3) Tartışma
4) Alıştırma ve Uygulama
5) Laboratuvar/Çalıştay


Değerlendirme Yöntemi ve Ölçütleri

Ara Sınav Notunun Başarıya Oranı

30%

Yarıyıl Sonu Sınavının Başarıya Oranı

70%

Toplam

100%

Dersin Eğitim Dili

Türkçe

Mesleki Uygulama

İstenmemekte