
italian version
Aims :
The
course aims to provide knowledge and competences
about the principles and the methods of Software
Engineering, specially those ones concerning requirement
analysis, design, and testing of a software system.
Topics :
Introduction: Software Process Models
Requirement Analysis: Requirement Engineering,
Analysis Modelling
Design: Design Engineering, Architectural Design,
Component-Level Design, User Interface Design
Testing: Testing Strategies, Testing Techniques
Specification language: UML
Textbooks :
1 - R. Pressman, Principi di Ingegneria
del software (3^ ed.), McGraw-Hill Italia.
2 - W. Zuser, S. Biffl, T. Grechenig, M. Koehle,
"Ingegneria del software con UML e Unified
Process", McGraw-Hill Italia.
3 - J. Arlow, I. Neustadt, "UML e Unified
Process", McGraw-Hill Italia.
Exam :
The final examination will consist
on two parts: a project and an oral examination.
Tutorial Session :
Tuesday 11:30-13:30
|