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)
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
8Ara Sınav 1
9Veri yapılarına giriş ve bazı tanımlamalarDers Kitabı 2 (Bölüm 1)
10Veri yapılarına Giriş ve bazı tanımlamalar, Sıralama algoritmalarıDers Kitabı 2 (Bölüm 1-7)
11Arama algoritmaları,Yığın ve kuyruk veri yapısıDers Kitabı 2 (Bölüm 8-3-4)
12Tek bağlı listelerDers Kitabı 2 (Bölüm 5)
13 Çift bağlı listelerDers Kitabı 2 (Bölüm 5)
14Ağaç yapısı ve ikili ağaçlarDers Kitabı 2 (Bölüm 6)
15Final

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
Ödev115
Sunum/Jüri115
Projeler115
Seminer/Workshop
Ara Sınavlar115
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 Saati133
Laboratuar
Uygulama
Arazi Çalışması
Sınıf Dışı Ders Çalışması133
Derse Özgü Staj
Ödev140
Küçük Sınavlar/Stüdyo Kritiği
Projeler140
Sunum / Seminer140
Ara Sınavlar (Sınav Süresi + Sınav Hazırlık Süresi)115
Final (Sınav Süresi + Sınav Hazırlık Süresi)115
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