Object-oriented technology 2


Aim of the course

The course aims to introduce to the use of organization principles of the software development process based on the Unified Process, as well as improving object-oriented design skills through the implementation of a functional system for a particular usage.

Lecture programme


Overview of the course elements

The course is realized in form of laboratory classes which are oriented towards the implementation of subsequent phases of software development process in line with the Unified Process. An important element of the classes is the requirement to integrate the components of the system implemented by independent teams.

Reading list

1. Brett D. McLaughlin, Gary Pollice, David West: Head First Object-Oriented Analysis and Design (edycja polska), Helion 2008
2. Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides: Wzorce projektowe, Wydawnictwa Naukowo-Techniczne 2005
3. Martin Fowler: UML w kropelce, LTP Oficyna Wydawnicza 2005
4. Grady Booch, James Rumbaugh, Ivar Jacobson: UML - przewodnik użytkownika, Wydawnictwa Naukowo-Techniczne 2001
5. Kazimierz Subieta: Obiektowość w projektowaniu i bazach danych, Akademicka Oficyna Wydawnicza PLJ 1998

Copyright © 2010 Department of Computer Science   |   AGH University of Science and Technology   |   Created by Creative Bastards