×

Faculty of Technical Sciences

Subject: Design patterns (17.IZOO21)

General information:
 
Category Professional-applicative
Scientific or art field Information-Communication Systems
ECTS 6

The aim of the subject is to provide students with knowledge of design patterns in the context of object-oriented modeling, training for a systematic approach to analyze the problems that arise in practice, recognizing the possibilities of applying the appropriate forms as solutions identified problems and their implementation.

Students will learn that the advantages of design patterns and learn how to apply them using the UML modeling language and the selected OO programming language.

Recap of the concepts of object data model. The concept of a design pattern. Types of design patterns.Creational patterns. Structural patterns. Behavioral patterns.

Lectures; computer exercises; consultation; individual work on the obligatory duties. Throughout the process of teaching, students are encouraged to intensive communication, critical reasoning, independent work and an active attitude towards the teaching process.

Authors Title Year Publisher Language
Metsker S. J. Design Patterns Workbook 2002 Addison Wesley English
Larman C. Applying UML and Patterns 2004 Prentice Hall English
Gamma E., Helm R., Johnson R., Vlissides J. Design Patterns: Elements of Reusable Object-Oriented Software 1994 Addison Wesley English
Course activity Pre-examination Obligations Number of points
Lecture attendance Yes Yes 5.00
Project Yes Yes 30.00
Oral part of the exam No Yes 50.00
Exercise attendance Yes Yes 5.00
Test Yes Yes 10.00
API Image

Asst. Prof. Miroslav Stefanović

Assistant Professor

Lectures
API Image

Assistant - Master Marko Štaka

Assistant - Master

Computational classes
API Image

Assistant - Master Maša Šaranović

Assistant - Master

Computational classes
API Image

Assistant - Master Tamara Žuvela

Assistant - Master

Computational classes
API Image

Assistant - Master Vladimir Fabri

Assistant - Master

Computational classes

Faculty of Technical Sciences

© 2024. Faculty of Technical Sciences.

Contact:

Address: Trg Dositeja Obradovića 6, 21102 Novi Sad

Phone:  (+381) 21 450 810
(+381) 21 6350 413

Fax : (+381) 21 458 133
Emejl: ftndean@uns.ac.rs

© 2024. Faculty of Technical Sciences.