Türkçe | English
SAĞLIK BİLİMLERİ ENSTİTÜSÜ / BİYOİSTATİSTİK ve TIP BİLİŞİMİ ANABİLİM DALI
TEZLİ YÜKSEK LİSANS
Ders Bilgi Paketi
https://www.ktu.edu.tr/sabe
Tel: +90 0462 3775680
SABE
SAĞLIK BİLİMLERİ ENSTİTÜSÜ / BİYOİSTATİSTİK ve TIP BİLİŞİMİ ANABİLİM DALI / TEZLİ YÜKSEK LİSANS
Katalog Ana Sayfa
  Katalog Ana Sayfa  KTÜ Ana Sayfa   Katalog Ana Sayfa
 
 

TBB5173Data Structures and Algorithms2+2+0AKTS:7.5
Yıl / YarıyılGüz Dönemi
Ders DuzeyiYüksek Lisans(Tezli)
Yazılım Şekli Seçmeli
BölümüBİYOİSTATİSTİK ve TIP BİLİŞİMİ ANABİLİM DALI
Ön KoşulYok
Eğitim SistemiYüz yüze , Uygulama
Dersin Süresi14 hafta - haftada 2 saat teorik ve 2 saat uygulama
Öğretim ÜyesiDoç. Dr. Burçin KURT
Diğer Öğretim Üyesi
Öğretim Diliİngilizce
StajYok
 
Dersin Amacı:
Veri yapılarına ve algoritma karmaşıklığına giriş. Algoritmik çözümler için veri yapıları tasarımı ve kullanımı. Problem için doğru veri yapısının seçimi, veri yapıları kullanılarak algoritma tasarımı, verimli uygulama geliştirme, çözümün doğruluk ve verimlilik açılarından irdelenmesi.
 
Program KazanımlarıBPKKÖY
Bu dersi başarı ile tamamlayan öğrenciler :
PK - 1 : Bilgisayar programlarının verimlilik analizini yapabilmek
PK - 2 : Var olan veri yapılarını tanımlayabilmek ve kullanabilmek
PK - 3 : Programlama problemlerinin çözümü için yeni veri yapıları tanımlayablimek.
PK - 4 : Programlama problemlerinin çözümünde yeni veri yapılarını gerçekleyebilmek
BPKK :Bölüm program kazanımlarına katkı, ÖY : Ölçme ve değerlendirme yöntemi (1: Yazılı Sınav, 2: Sözlü Sınav, 3: Ev Ödevi, 4: Laboratuvar Çalışması/Sınavı, 5: Seminer / Sunum, 6: Dönem Ödevi / Proje),PK : Öğrenim Kazanımı
 
Ders İçeriği
Algoritma analizi, bağlı liste, yığın, sıra, ağaç, özetleme, öncelikli sıra, sıralama, çizge veri yapıları ve çizge algoritmaları.
 
Haftalık Detaylı Ders İçeriği
 HaftaDetaylı İçerikÖnerilen Kaynak
 Hafta 1Java tekrar, sınıflar, yöntemler, üst ve alt sınıf kavramları, kalıtım
 Hafta 2Diziler
 Hafta 3Karmaşıklık notasyonları
 Hafta 4Basit sıralama algoritmaları ve karmaşıklık
 Hafta 5Basit sıralama algoritmaları ve karmaşıklık
 Hafta 6 Yığınlar ve sıralar
 Hafta 7Öncelikli sıra
 Hafta 8Bağlı liste
 Hafta 9Bağlı liste
 Hafta 10Ara Sınav
 Hafta 11Gelişmiş sıralama algoritmaları ve karmaşıklık
 Hafta 12Ağaçlar
 Hafta 13Özetleme
 Hafta 14Çizge veri yapıları
 Hafta 15Çizge algoritmaları
 Hafta 16Genel Sınav
 
Ders Kitabı / Malzemesi
 
İlave Kaynak
 
Ölçme Yöntemi
YöntemHaftaTarih

Süre (Saat)Katkı (%)
Arasınav 1 30
Yıl içi çalışma 1 20
Ödev 1 10
Dönem sonu sınavı 1 40
 
Öğrenci Çalışma Yükü
İşlem adıHaftalık süre (saat)

Hafta sayısı

Dönem toplamı
Yüz yüze eğitim 4 14 56
Sınıf dışı çalışma 3 14 42
Arasınav 15 1 15
Uygulama 10 2 20
Ödev 5 3 15
Proje 32 1 32
Dönem sonu sınavı 30 1 30
Toplam Çalışma Yükü210