IPT Logotipo do IPT

Ano Letivo: 2014/15

Tecnologias de Informação e Comunicação

Object-Oriented Programming

<< back to Curriculum Plan

Publication in the Diário da República: Plano 4 - 2010/2011

5 ECTS; 2º Ano, 1º Semestre, 30,0 PL + 30,0 TP , Cód. 925079.

Lecturer
- Fernando Sérgio Hortas Rodrigues (2)

(1) Docente Responsável
(2) Docente que lecciona

Prerequisites
Not applicable

Objectives
This module aims to provide the study of Object-Oriented Analysis and Design, through the study of iterative and evolutionary methodologies, mainly the Unified Process along with UML. Design Patterns are also covered. The Java language is used where necessary.

Program
Unified Modelling Language; Object-Oriented Analysis and Design; Unified Process; Design Patterns.

Evaluation Methodology
Practical assignment.

Bibliography
- Eckel, B. (2006). Thinking in Java . -: Prentice Hall
- Freeman, E. e Freeman, E. e Bates, B. e Kathy, K. (2004). Head First Design Patterns (Head First) . -: O'Reilly Media
- Jacobson, I. e Rumbaugh, J. e Booch, G. (2005). The Unified Modeling Language User Guide. -: Addison Wesley
- Larman, C. (2004). Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and Iterative Development . -: Prentice Hall

Teaching Method
Lectures and tutorials.

Software used in class

 

 

 


<< back to Curriculum Plan
NP4552
Financiamento
KreativEu
erasmus
catedra
b-on
portugal2020
centro2020
compete2020
crusoe
fct
feder
fse
poch
portugal2030
poseur
prr
santander
republica
UE next generation
Centro 2030
Lisboa 2020
Compete 2030
co-financiado