This CU aims to identify the need and the opportunity to reuse standard solutions for typical problems in software development and to study the most well-known software architectures and standards. It is also intended, in the face of a specific problem, to identify the architectures and standards that suit their resolution and implement them, using quality practices in software engineering.
At the end of the training process in this curricular unit, students should be able to:
Evaluation is made on individual basis and it involves the coexistence of two modes: continuous assessment (60%) and final evaluation (40%). Further information is detailed in the Learning Agreement of the course unit.