Türkçe | English
FEN BİLİMLERİ ENSTİTÜSÜ / YAZILIM MÜHENDİSLİĞİ ANABİLİM DALI
TEZLİ YÜKSEK LİSANS
Ders Bilgi Paketi
http://www.katalog.ktu.edu.tr/DersBilgiPaketi/generalinfo.aspx?pid=4396&lang=1
Tel: +90 0462 +90 462 3778353
FBE
FEN BİLİMLERİ ENSTİTÜSÜ / YAZILIM MÜHENDİSLİĞİ ANABİLİM DALI / TEZLİ YÜKSEK LİSANS
Katalog Ana Sayfa
  Katalog Ana Sayfa  KTÜ Ana Sayfa   Katalog Ana Sayfa
 
 

YZLM5130Veri Bilimi Ve Analitiği3+0+0AKTS:7.5
Yıl / YarıyılBahar Dönemi
Ders DuzeyiYüksek Lisans(Tezli)
Yazılım Şekli Seçmeli
BölümüYAZILIM MÜHENDİSLİĞİ ANABİLİM DALI
Ön KoşulYok
Eğitim SistemiYüz yüze
Dersin Süresi14 hafta - haftada 3 saat teorik
Öğretim ÜyesiDoç. Dr. Özcan ÖZYURT
Diğer Öğretim Üyesi
Öğretim DiliTürkçe
StajYok
 
Dersin Amacı:
Bu ders, öğrencilere veri bilimi ve analitiği alanında temel ve ileri düzey konseptleri öğretmeyi amaçlar. Python programlama dili kullanılarak veri toplama, işleme, analiz etme ve sonuçları yorumlama becerileri kazandırmayı hedefler. Öğrenciler, gerçek dünya verileri üzerinde çalışarak veri odaklı karar alma süreçlerini destekleyecek pratik uygulama ve analitik düşünme yeteneklerini geliştireceklerdir.
 
Program KazanımlarıBPKKÖY
Bu dersi başarı ile tamamlayan öğrenciler :
PK - 1 : Veri toplama, işleme, analiz etme ve sonuçları yorumlaya süreçlerini anlar 1,41,3,
PK - 2 : Veri temizleme, ön işleme ve sayısal işlemlerin nasıl yapıldığı bilir 1,41,3,
PK - 3 : Verileri görselleştirebilir1,41,3,
PK - 4 : Veri setlerini anlar, istatistiksel ve keşifçi veri analizleri yapabilir1,41,3,
PK - 5 : Makine öğrenmesi, derin öğrenme, zaman serisi analizi, metin madenciliği ve doğal dil işleme gibi alanlarda analizler yapabilir.1,41,3,
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
Veri Bilimi ve Analitiğine Giriş, Python Programlama Temelleri, Pandas ile Veri Temizleme ve Ön İşleme, Numpy ile Sayısal İşlemler, Matplotlib ve Seaborn ile Veri Görselleştirme, Veri Setlerini Anlama, İstatistiksel Analizler, Scikit-learn ile Makine Öğrenmesine Giriş, Sınıflandırma, Regresyon, Kümeleme, Tensorflow ve Keras ile Temel Derin Öğrenme, Pandas ve Statsmodels ile Zaman Serisi Analizi, Python ile Metin Ön İşleme, Konu Modelleme, Sentiment Analizi, PySpark ile Büyük Veri İşleme ve Analizi, Veri Bilimi Projeleri için İyi Uygulamalar, Gerçek Dünya Veri Bilimi Projeleri
 
Haftalık Detaylı Ders İçeriği
 HaftaDetaylı İçerikÖnerilen Kaynak
 Hafta 1Giriş ve Python Programlama Temelleri
 Hafta 2Pandas ile Veri Temizleme ve Ön İşleme
 Hafta 3Numpy ile Sayısal İşlemler
 Hafta 4Matplotlib ve Seaborn ile Veri Görselleştirme
 Hafta 5Keşifçi Veri Analizi
 Hafta 6Scikit-learn ile Makine Öğrenmesine Giriş
 Hafta 7Sınıflandırma Algoritmaları
 Hafta 8Regresyon Algoritmaları
 Hafta 9Ara sınav
 Hafta 10Kümeleme Teknikleri
 Hafta 11Tensorflow ve Keras ile Temel Derin Öğrenme
 Hafta 12 Zaman Serisi Analizi
 Hafta 13Python ile Metin Ön İşleme ve NLP
 Hafta 14PySpark ile Büyük Veri İşleme ve Analizi
 Hafta 15Veri Bilimi Projeleri için İyi Uygulamalar ve Gerçek Dünya Uygulamaları (Ödev sunumları)
 Hafta 16Dönem Sonu Sınavı
 
Ders Kitabı / Malzemesi
1McKinney, W. 2022, Python for Data Analysis, 3E, O'Reilly, USA.
 
İlave Kaynak
1Geron, A. 2019, Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow, 2nd Edition, O'Relly, USA.
 
Ölçme Yöntemi
YöntemHaftaTarih

Süre (Saat)Katkı (%)
Arasınav 9 30
Ödev 15 20
Dönem sonu sınavı 16 50
 
Öğrenci Çalışma Yükü
İşlem adıHaftalık süre (saat)

Hafta sayısı

Dönem toplamı
Yüz yüze eğitim 14 3 42
Sınıf dışı çalışma 4 14 56
Arasınav için hazırlık 12 1 12
Arasınav 2 1 2
Ödev 5 14 70
Dönem sonu sınavı için hazırlık 15 1 15
Dönem sonu sınavı 3 1 3
Toplam Çalışma Yükü200