Hoşgeldiniz, Misafir . Oturum Aç . English
Neredeyim: Ninova / Dersler / Bilgisayar ve Bilişim Fakültesi / BLG 468E / Dersin Bilgileri
 

Dersin Bilgileri

Dersin Adı
Türkçe Object-Oriented Modeling and Design
İngilizce Object-Oriented Modeling and Design
Dersin Kodu
BLG 468E Kredi Ders
(saat/hafta)
Uygulama
(saat/hafta)
Labratuvar
(saat/hafta)
Dönem 8
2 2 - -
Dersin Dili İngilizce
Dersin Koordinatörü Feza Buzluca
Dersin Amaçları 1. Students will learn the importance of following a process that is driven by the requirements of the users of the system.
2. Students will understand design patterns and their underlying object oriented concepts.
3. Students will learn to design flexible and reusable software components.
4. Students will be able to implement design patterns to provide solutions to real world software design problems.
Dersin Tanımı This course focuses on the principles and patterns of object oriented design. Each pattern represents a best practice solution to a software problem. Besides, it also covers some basic topics of object oriented software development such as unified process (UP), use cases, and domain modeling. Analysis and design models will be presented using the UML.
Dersin Çıktıları
Önkoşullar BLG 252E Object-Oriented Programming
Gereken Olanaklar
Diğer Grading:
Midterm: 40%
Homeworks: 20%
Final : 40%
Requirements of taking the final exam:
1. Min. 70% course attendance
2. Weighted average of midterms and assignments must be at least 35/100.
Students, who will not fulfill both of these requirements, cannot take the final exam and their grade will be VF.
Ders Kitabı Craig Larman, Applying UML and Patterns , An Introduction to OOA/D and Iterative Development, 3/e, Prentice Hall PTR, 2005.
Diğer Referanslar Eric & Elisabeth Freeman: Head First Design Patterns, O’REILLY, 2004.
 
 
Dersler . Yardım . Hakkında
Ninova, İTÜ Bilgi İşlem Daire Başkanlığı ürünüdür. © 2019