Türkçe English Ders İçerik Rapor
Ders Öğretim Planı
YAZILIM MİMARİLERİ
1 Dersin Adı: YAZILIM MİMARİLERİ
2 Dersin Kodu: BLPZ115
3 Dersin Türü: Zorunlu
4 Dersin Seviyesi: Önlisans
5 Dersin Verildiği Yıl: 1
6 Dersin Verildiği Yarıyıl: 1
7 Dersin AKTS Kredisi: 4
8 Teorik Ders Saati (saat/hafta): 3
9 Uygulama Ders Saati (saat/hafta): 0
10 Laboratuar Ders Saati (saat/hafta): 0
11 Dersin Önkoşulu Yok
12 Ders İçin Önerilen Diğer Hususlar Yok
13 Dersin Dili: Türkçe
14 Dersin Veriliş Şekli Yüz yüze
15 Dersin Koordinatörü: Öğr.Gör. HATİCE ÇAVUŞ
16 Dersi Veren Diğer Öğretim Elemanları:
17 Ders Koordinatörünün İletişim Bilgileri: Ders Koordinatörünün İletişim Bilgileri: (sahininanc@uludag.edu.tr, 0224 8613424, Keles MYO)
18 Dersin Web Adresi:
19 Dersin Amacı Bu ders ile öğrenciye, yazılım mimarileri ile ilgili yeterliklerin kazandırılması amaçlanmaktadır.
20 Dersin Mesleki Gelişime Katkısı:
21 Ders Öğrenme Kazanımları
1 Tasarım şablonunu doğru şekilde sınıflandırabilme;
2 Tasarım şablonun amacını ve kullanım motivasyonlarını belirtebilme;
3 Tasarım şablonunu UML diyagramları ile gösterebilme;
4 Tasarım şablonuna iştirak eden araçların neler olduğunu teşhis edebilme ve her bir parçanın sorumluluğunu belirtebilme;
5 Örnek uygulama alanları önerebilme;
6 Yapısal olarak birbirine benzeyen tabloların farklarını karşılaştırabilme;
7 Birden çok tasarım şablonunu ufak ölçekteki programlama ödevlerinde kullanabilme;
8 Var olan bir tasarımı yeniden tasarlayabilme;
9 Yazılım test araçlarını kullanabilmek;
10 Proje yönetim araçlarını kullanabilmek;
22 Dersin İçeriği
Hafta Teori Uygulama
1 Gereksinimleri belirlemek ve analiz etmek
2 Yazılım geliştirme modeli ve yazılım mimarisini seçmek
3 Yazılım geliştirme modeli ve yazılım mimarisini seçmek
4 Tasarım araçlarını kullanmak
5 Gereksinimlere uygun yazılımı tasarlamak
6 Gereksinimlere uygun yazılımı tasarlamak
7 Yazılımı kodlamak
8 Yazılımı kodlamak
9 Dosya sürüm kontrol araçlarını kullanmak
10 Test araçlarını kullanmak
11 Test araçlarını kullanmak Yazılımın testini yapmak
12 Yazılımın testini yapmak
13 Proje yönetim araçlarını kullanmak
14 Bakım ve onarım süreci işlemlerini yapmak
23 Ders Kitabı, Referanslar ve/veya Diğer Kaynaklar: Erhan Sarıdoğan, Yazılım Mühendisliği Temelleri, Papatya Yayıncılık, 2011, Erhan Sarıdoğan, Yazılım Mühendisliği (Profesyonel Yazılım Geliştirmeyi Öğrenmek İsteyenler İçin), Papatya Yayıncılık, 2008
24 Değerlendirme
YARIYIL İÇİ ÇALIŞMALARI SAYISI KATKI YÜZDESİ
Ara Sınav 1 30
Kısa Sınav 0 0
Ödev 3 20
Yıl sonu Sınavı 1 50
Toplam 5 100
Yıl içi çalışmalarının Başarıya Oranı 50
Finalin BAşarıya Oranı 50
Toplam 100
Derste Kullanılan Ölçme ve Değerlendirme Yaklaşımları
Açıklama
25 AKTS / İŞ YÜKÜ TABLOSU
Etkinlik SAYISI Süresi [Saat] Toplam İş Yükü [Saat]
Teorik Dersler 14 3 42
Uygulamalı Dersler 0 0 0
Sınıf Dışı Ders Çalışma Süresi (Ön çalışma, pekiştirme) 6 1 6
Ödevler 3 5 10
Projeler 0 0 0
Arazi Çalışmaları 0 0 0
Arasınavlar 1 12 12
Diğer 0 0 0
Yarıyıl Sonu Sınavları 1 20 20
Toplam İş Yükü 90
Toplam İş Yükü / 30 saat 3
Dersin AKTS Kredisi 3
26 PROGRAM YETERLİLİKLERİ İLE DERS ÖĞRENİN KAZANIMLARI İLİŞKİSİ TABLOSU
PY1 PY2 PY3 PY4 PY5 PY6 PY7 PY8 PY9 PY10
OK1 5 5 5 5 5 5 4 0 2 3
OK2 5 5 5 5 5 5 4 2 2 0
OK3 5 5 5 5 5 5 4 0 0 0
OK4 5 5 5 5 5 5 5 2 0 3
OK5 5 5 5 5 5 5 5 0 3 3
OK6 5 5 5 5 4 5 4 2 3 0
OK7 5 5 5 5 5 5 4 3 3 2
OK8 5 5 5 5 5 5 3 2 0 2
OK9 5 5 5 5 5 5 5 0 0 2
OK10 5 5 5 5 5 5 4 0 2 0
ÖK: Öğrenme Kazanımları PY: Program yeterlilikleri
Katkı Düzeyi: 1 Çok Düşük 2 Düşük 3 Orta 4 Yüksek 5 Çok Yüksek
Bologna İletişim
Mail : bologna@uludag.edu.tr
Tasarım & Kodlama
Bilgi İşlem Daire Başkanlığı © 2015
otomasyon@uludag.edu.tr