Elektrik ve Bilgisayar Mühendisliği Tezli Yüksek Lisans
Dersin Ayrıntıları

KTO KARATAY ÜNİVERSİTESİ
Lisansüstü Eğitim Enstitüsü
Elektrik ve Bilgisayar Mühendisliği Tezli Yüksek Lisans Programı
Ders Bolognaları
Lisansüstü Eğitim Enstitüsü
Elektrik ve Bilgisayar Mühendisliği Tezli Yüksek Lisans Programı
Ders Bolognaları

| Ders Kodu | Ders Adı | Yıl | Dönem | Yarıyıl | T+U+L | Kredi | AKTS |
|---|---|---|---|---|---|---|---|
| 80511112 | Nesneye Yönelik Yazılım Mühendisliği | 2023 | Bahar | 2 | 3+0+0 | 7,5 | 7,5 |
| Dersin Türü | Seçmeli |
| Dersin Düzeyi | Yüksek Lisans (TYYÇ: 7. Düzey / QF-EHEA: 2. Düzey / EQF-LLL: 7. Düzey) |
| Dersin Dili | Türkçe |
| Yöntem ve Teknikler | - |
| Dersin Veriliş Şekli | Yüz Yüze |
| Ön Koşullar | - |
| Dersin Koordinatörü | - |
| Dersi Veren(ler) | Doç. Dr. Ali ÖZTÜRK |
| Yardımcı(lar) | - |
Dersin Öğretim Eleman(lar)ı
| Adı Soyadı | Oda No. | E-Posta Adresi | Dahili | Görüşme Saatleri |
|---|---|---|---|---|
| Doç. Dr. Ali ÖZTÜRK | - | [email protected] |
Dersin İçeriği
Gereksinim belirleme, UML, Statik model, Dinamik model, Tasarım şablonları, Mimari tasarım ve mimari şablonlar, Yazılım testi, Yazılım süreçlerinin yönetimi
Dersin Amacı
Gereksinimlerin belirlenmesinden başlayarak, UML ile yazılımın statik ve dinamik modelinin çıkarılmasını, tasarım şablonlarının kullanımını, en uygun yazılım mimarisi şablonunun seçimi ve mimari tasarım becerilerini vermektir. Yazılım süreci boyunca, yazılım kalitesini artırmak için yapılan birim testleri, entegrasyon testleri ve sistem testleri kavramlarını anlatmak ve yazılım süreçlerinin yönetimini öğretmektir.
Dersin Alan Öğretimini Sağlamaya Yönelik Katkısı
| Temel Meslek Dersleri | |
| Uzmanlık / Alan Dersleri | |
| Destek Dersleri | |
| Aktarılabilir Beceri Dersleri | |
| Beşeri, İletişim ve Yönetim Becerileri Dersleri |
Dersin Haftalık İçeriği
| Hafta | Konu |
|---|---|
| 1 | Gereksinimlerin belirlenmesi, analizi ve yönetimi |
| 2 | Gereksinimlerin belirlenmesi, analizi ve yönetimi |
| 3 | UML |
| 4 | UML |
| 5 | UML ile statik ve dinamik modelleme |
| 6 | UML ile statik ve dinamik modelleme |
| 7 | Tasarım şablonları |
| 8 | Tasarım şablonları |
| 9 | Yazılım mimarisi şablonları |
| 10 | Yazılım mimarisi şablonları |
| 11 | Yazılım testi |
| 12 | Yazılım testi |
| 13 | Yazılım süreçlerinin yönetimi |
| 14 | Yazılım süreçlerinin yönetimi |
Ders Kitabı veya Malzemesi
| Kaynaklar | T. C. Lethbridge and Robert Laganiere, Object Oriented Software Engineering, McGraw-Hill, 2005 |
AKTS / Çalışma Yükü Tablosu
| Etkinlik | Sayı | Süre | Toplam İş Yükü (Saat) |
|---|---|---|---|
| Ders Hafta Sayısı ve Saati | 14 | 3 | 42 |
| Sınıf Dışı Ders Çalışma Süresi (Ön çalışma, Kütüphane, Pekiştirme) | 14 | 3 | 42 |
| Ara Sınav | 0 | 0 | 0 |
| Kısa Sınav | 0 | 0 | 0 |
| Ödev | 0 | 0 | 0 |
| Uygulama | 0 | 0 | 0 |
| Laboratuvar | 0 | 0 | 0 |
| Proje | 0 | 0 | 0 |
| Atölye | 0 | 0 | 0 |
| Sunum/Seminer Hazırlama | 0 | 0 | 0 |
| Alan Çalışması | 0 | 0 | 0 |
| Dönem Sonu Sınavı | 1 | 131 | 131 |
| Diğer | 1 | 10 | 10 |
| Toplam İş Yükü: | 225 | ||
| Toplam Yük / 30 | 7,50 | ||
| Dersin AKTS Kredisi: | 8 | ||
