Öğretim Üyesinin ismi, Gün, XX.XX-XX.XX, xxx Yerleşkesi Ofis no
Öğretim Yöntem ve Teknikleri
-
Temel Kaynaklar
BRAUDE, Eric J.; BERNSTEIN, Michael E. Software engineering: modern approaches. Waveland Press, 2016.
Diğer Kaynaklar
"Model-Driven Software Engineering in Practice" Marco Brambilla, Jordi Cabot, Manuel Wimmer; Morgan & Claypool Publishers 2012.
R.N.Taylor,N.Medvidovic, and E.M.Dashofy "Software Architecture: Foundations, Theory, and Practice", 2009. John Wiley & Sons, 1st Edition.
Haftalık Ders Programı
Hafta
Dersin İçeriği
Öğretim Yöntem ve Teknikleri
1. Hafta
Yazılım Mühendisliğine Giriş
Konu anlatımı ve uygulamalar
2. Hafta
Yazılım Geliştirme Süreci
Konu anlatımı ve uygulamalar
3. Hafta
Yazılım Geliştirme Süreci
Konu anlatımı ve uygulamalar
4. Hafta
Proje Yönetimi
Konu anlatımı ve uygulamalar
5. Hafta
Proje Yönetimi
Konu anlatımı ve uygulamalar
6. Hafta
Gereksinim Çözümleme
Konu anlatımı ve uygulamalar
7. Hafta
Gereksinim Çözümleme
Konu anlatımı ve uygulamalar
8. Hafta
Yazılım Tasarlama ve Geliştirme
Konu anlatımı ve uygulamalar
9. Hafta
Yazılım Tasarlama ve Geliştirme
Konu anlatımı ve uygulamalar
10. Hafta
Yazılım Tasarlama ve Geliştirme
Konu anlatımı ve uygulamalar
11. Hafta
Yazılımı Uygulama
Konu anlatımı ve uygulamalar
12. Hafta
Yazılımı Uygulama
Konu anlatımı ve uygulamalar
13. Hafta
Test etme ve Bakım
Konu anlatımı ve uygulamalar
14. Hafta
Test etme ve Bakım
Konu anlatımı ve uygulamalar
15. Hafta
16. Hafta
17. Hafta
Değerlendirme Ölçütleri
Ölçüt Tipleri
Adet
Yüzdesi(%)
Ara sınav(lar)
1
20
Projeler
1
30
Final
1
50
ÖÇ-1
Bilgi sistemlerinin bileşenlerini sorunsuz tanımlar.
ÖÇ-2
Yazılım ve sistem geliştirmenin temel aşamalarını öğrenir.
ÖÇ-3
Proje yönetim araçlarının ve bilgi sistemi problemlerinin çözümü için yaklaşımları öğrenir.
ÖÇ-4
Projeyi geliştirirken ortaya çıkacak sorunların ve bunlara göre opsiyonları belirler.
Program Çıktıları
PÇ-1
Matematik veya bilgisayar bilimleri alanlarında ileri düzeyde kuramsal ve uygulamalı bilgilere sahiptir.
PÇ-2
Matematik veya bilgisayar bilimleri alanlarında edindiği bilgi ve becerileri kullanarak verileri yorumlar ve değerlendirir.
PÇ-3
Matematik veya bilgisayar bilimleri alanlarındaki problemleri saptar, tanımlar, analiz eder; araştırmalara ve kanıtlara dayalı çözüm önerileri geliştirir.
PÇ-4
Matematik disiplinine sahip olarak, bilgisayarın işleyiş mantığını anlar ve hesaba dayalı düşünme yeteneği kazanır.
PÇ-5
Matematik veya bilgisayar bilimleri alanlarında karşılaşılan problemleri çözmek için bireysel ve ekip üyesi olarak etkin bir biçimde çalışır.
PÇ-6
En az bir yabancı dil bilgisine ve Türkçe, sözlü ve yazılı etkin iletişim kurma becerisine sahiptir.
PÇ-7
Analitik düşünme yeteneği ile sonuç çıkarma sürecinde zamanı etkin kullanır.
PÇ-8
Mesleki etik ve sorumluluk bilincindedir.
PÇ-9
Bağımsız davranma, inisiyatif kullanma ve yaratıcılık becerisine sahiptir.
PÇ-10
Yaşam boyu öğrenmenin gerekliliğinin bilincine sahiptir ve mesleki bilgi ve becerilerini sürekli olarak geliştirir.
PÇ-11
Alanı ile ilgili sahip olduğu bilgi birikimini toplum yararına kullanır.