Ders AdıKodu Yerel KrediAKTS Ders (saat/hafta)Uygulama (saat/hafta)Laboratuar (saat/hafta)
 İleri Sistem AnaliziMAT510137.5300
ÖnkoşullarYok
YarıyılGüz, Bahar
Dersin Diliİngilizce, Türkçe
Dersin SeviyesiYüksek Lisans
Dersin TürüSeçmeli @ Matematik ABD Matematik Yüksek Lisans Programı
Seçmeli @ Matematik ABD Matematik Yüksek Lisans Programı (İngilizce)
Ders KategorisiUzmanlık/Alan Dersleri
Dersin Veriliş ŞekliYüz yüze
Dersi Sunan Akademik BirimMatematik Bölümü
Dersin KoordinatörüIşım Demiriz
Dersi Veren(ler)Mustafa Düldül
Asistan(lar)ı
Dersin AmacıBir sistemin işleyiş ile ilgili sorunu (istekleri) belirleme ve çözüm(ler) bulma ve uygulamaya geçirme. Yeni bir sistem geliştirme. Verileri yapıları üzerinde bazı işlemleri yapabileceği algoritmaları kullanma.Bu bilgileri kullanarak yazılım geliştirebilme.
Dersin İçeriği1)Sistem analizi 1.1)Tanımlar 1.2)Mevcut sistem hakkında bilgi toplama kaynakları 1.3)Mevcut sistemin analizi 1.4)Sistemin geliştirilmesi ile ilgili akış diyagramları 1.5)Sistem tasarımı 1.6)Yeni sistemin uygulamaya geçirilişi 2) Veri yapıları 2.1)Temel veri yapıları 2.2)Tanımlamalı veri yapıları 2.3)Sıralama algoritmaları 2.4)Arama algoritmaları 2.5)Yığın veri yapısı 2.6) Kuyruk veri yapısı 2.7) Tek bağlı listeler 2.8)Çift bağlı listeler 2.9)Ağaç yapısı, ikili ağaçlar
Ders Kitabı / Malzemesi / Önerilen Kaynaklar
  • Stanford L.Optner, “System Analysis for Business Management”, Prentence Hall,1968
  • Dr.Sefer Kurnaz, Veri Yapıları ve Algoritma Temelleri,Papatya Yayıncılık, 2004
Opsiyonel Program BileşenleriYok

Ders Öğrenim Çıktıları

  1. Öğrenciler veri yapıları üzerinde bazı işlemleri yapabileceği algoritmaları kullanabileceklerdir.
  2. Öğrenciler bir sistemin işleyişi ile ilgili sorunu belirleyebileceklerdir.
  3. Öğrenciler belirlenen sorunla ilgili çözüm önerileri üretebileceklerdir.
  4. Öğrenciler uygun çözümle ilgili tasarım yapabileceklerdir.
  5. Öğrenciler yeni sistemi veya geliştirilen sistemi uygulamaya geçirebileceklerdir.
  6. Öğrenciler takım çalışması yapabilme yeteneğini kazanabileceklerdir.

Haftalık Konular ve İlgili Ön Hazırlık Çalışmaları

HaftaKonularÖn Hazırlık
1Sistem analizine giriş ve bazı tanımlarDers Kitabı 1 (Bölüm 1)
2Mevcut sistem hakkında bilgi toplama kaynaklarıDers Kitabı 1 (Bölüm 2)
3Mevcut sistemin analiziDers Kitabı 1 (Bölüm 3-4)
4Sistemin geliştirilmesi ile ilgili akış diyagramlarıDers Kitabı 1 (Bölüm 5-6)
5Sistem tasarımı ve yeni sistemin uygulamaya geçirilişi Ders Kitabı 1 (Bölüm 7-8-9)
6PROJE SUNUMU
7PROJE SUNUMU
8I.ARASINAV
9Veri yapılarına giriş ve bazı tanımlamalarDers Kitabı 2 (Bölüm 1)
10Sıralama algoritmalarıDers Kitabı 2 (Bölüm 7)
11Arama algoritmalarıDers Kitabı 2 (Bölüm 8)
12Yığın ve kuyruk veri yapısıDers Kitabı 2 (Bölüm 3-4)
13Tek bağlı listelerDers Kitabı 2 (Bölüm 5)
14Çift bağlı listelerDers Kitabı 2 (Bölüm 5)
15Ağaç yapısı, ikili ağaçlarDers Kitabı 2 (Bölüm 6)
16Final sınavı

Değerlendirme Sistemi

EtkinliklerSayıKatkı Payı
Devam/Katılım
Laboratuar
Uygulama
Arazi Çalışması
Derse Özgü Staj
Küçük Sınavlar/Stüdyo Kritiği
Ödev130
Sunum/Jüri
Projeler
Seminer/Workshop
Ara Sınavlar130
Final140
Dönem İçi Çalışmaların Başarı Notuna Katkısı
Final Sınavının Başarı Notuna Katkısı
TOPLAM100

AKTS İşyükü Tablosu

EtkinliklerSayıSüresi (Saat)Toplam İşyükü
Ders Saati143
Laboratuar
Uygulama
Arazi Çalışması
Sınıf Dışı Ders Çalışması244
Derse Özgü Staj
Ödev99
Küçük Sınavlar/Stüdyo Kritiği
Projeler
Sunum / Seminer
Ara Sınavlar (Sınav Süresi + Sınav Hazırlık Süresi)13
Final (Sınav Süresi + Sınav Hazırlık Süresi)13
Toplam İşyükü :
Toplam İşyükü / 30(s) :
AKTS Kredisi :
Diğer Notlar1)Ü. ESEN, “Sistem Analizi”, İ.Ü. Yayınları 2)Philip C. Semprevivo, System Analysis: Definition, Process, and Design, Science Resarch Associates, inc 3)R. ÇÖLKESEN, “Veri Yapıları ve Algoritmalar”, Papatya Yayınevi, 2002 4) Prof. Dr. Oya Kalıpsız, Ayşe Buharalı ve Göksel Biricik, Sistem Analizi ve Tasarımı, PAPATYA YAYINCILIK,2005