Yazdır

Ders Tanımı

Ders Kodu Yarıyıl T+U Saat Kredi AKTS
OBJECT ORIENTED ANALYSIS AND DESIGN SWE 209 3 3 + 0 3 5
Ön Koşul Dersleri
Önerilen Seçmeli Dersler
Dersin Dili Türkçe
Dersin Seviyesi Lisans
Dersin Türü ZORUNLU
Dersin Koordinatörü Dr.Öğr.Üyesi VEYSEL HARUN ŞAHİN
Dersi Verenler
Dersin Yardımcıları
Dersin Kategorisi
Dersin Amacı

To teach the analysis and design of compolex software projects from ojbect orinted viewpoint and give knowledge about about the principles of object oriented development.

 

Dersin İçeriği

Object Oriented Software Development Paradigm 1, Object Oriented Software Development Paradigm 2,
Unified Modeling Language (UML), Object Oriented Analysis 1, Object Oriented Analysis 2, Object Oriented Desing Principles 1, Object Oriented Design Principles 2, Design Patterns 1, Design Patterns 2, Model View Controller (MVC) Architectural Pattern, Software Testing, Example Applications, Project Exam

Dersin Öğrenme Çıktıları Öğretim Yöntemleri Ölçme Yöntemleri
1 - Learning object oriented software development paradigm 1 - 14 - 16 - A - C - D -
2 - Learning object oriented analysis 1 - 4 - 16 - A - C - D -
3 - Learning object oriented design principles 1 - 4 - 16 - A - C - D -
4 - Learning design patterns 1 - 14 - 16 - A - C - D -
Öğretim Yöntemleri: 1:Lecture 4:Drilland Practice 16:Project Based Learning 14:Self Study
Ölçme Yöntemleri: A:Testing C:Homework D:Project / Design

Ders Akışı

Hafta Konular ÖnHazırlık
1 Object Oriented Software Development Paradigm
2 Object Oriented Software Development Paradigm
3 Unified Modeling Language (UML)
4 Object Oriented Analysis
5 Object Oriented Analysis
6 Object Oriented Desing Principles
7 Object Oriented Desing Principles
8 Design Patterns
9 Design Patterns
10 Model View Controller (MVC) Architectural Pattern
11 Model View Controller (MVC) Architectural Pattern
12 Software Testing
13 Sample Applications
14 Project

Kaynaklar

Ders Notu
Ders Kaynakları

Software Requirements by Karl E. Weigers. 2013. 3rd ed
Applying UML and Patterns by Craig Larman. 2004. 3rd ed
The Rational Unified Process by Krutchen. 2004. 3rd ed
Design Patterns: Elements of Reusable Object-Oriented Software. Gamma, Helm, Johnson, Vlissides. 1995. Addison Wesley


Döküman Paylaşımı


Dersin Program Çıktılarına Katkısı

No Program Öğrenme Çıktıları KatkıDüzeyi
1 2 3 4 5

Değerlendirme Sistemi

YARIYIL İÇİ ÇALIŞMALARI SIRA KATKI YÜZDESİ
Odev 1 15
Odev 2 15
ProjeTasarim 1 20
AraSinav 1 50
Toplam 100
Yıliçinin Başarıya Oranı 55
Finalin Başarıya Oranı 45
Toplam 100

AKTS - İş Yükü

Etkinlik Sayısı Süresi(Saat) Toplam İş yükü(Saat)
Course Duration (Including the exam week: 16x Total course hours) 14 3 42
Hours for off-the-classroom study (Pre-study, practice) 14 1 14
Mid-terms 1 10 10
Assignment 2 8 16
Project / Design 1 23 23
Final examination 1 15 15
Toplam İş Yükü 120
Toplam İş Yükü /25(s) 4.8
Dersin AKTS Kredisi 4.8
; ;