|OFICIAL||Informatics Engineering and Computing|
|Responsible unit:||Department of Informatics Engineering|
|Course/CS Responsible:||Bachelor in Informatics and Computing Engineering|
|Acronym||No. of Students||Study Plan||Curricular Years||Credits UCN||Credits ECTS||Contact hours||Total Time|
|Ademar Manuel Teixeira de Aguiar|
|João Carlos Pascoal Faria|
|Ademar Manuel Teixeira de Aguiar||3,00|
|João Carlos Pascoal Faria||3,00|
|André Monteiro de Oliveira Restivo||4,00|
|Daniel Ribeiro de Pinho||4,00|
|José Carlos Medeiros de Campos||8,00|
|Bruno Miguel Carvalhido Lima||4,00|
|André Sousa Lago||4,00|
|João Carlos Pascoal Faria||2,00|
|Hugo José Sereno Lopes Ferreira||6,00|
|Ademar Manuel Teixeira de Aguiar||4,00|
|Filipe Alexandre Pais de Figueiredo Correia||4,00|
This course aims to acquaint students with the engineering and management methods necessary for the cost-effective development and maintenance of high-quality complex software systems.
At the end of the semester, students should:
Knowledge of programming, object-oriented design, and unit testing acquired in previous curricular units.
Theoretical classes will be based on the oral presentation of the themes and description of problems, as well methodology analysis and solutions/good practices.
Theoretical-practical classes will be based on a small software development project, in groups, encompassing a written part (development report, including text and models about the project) and the software developped (source code).
- TP1 (Trabalho escrito) - Development Report, including documentation about all software development project phases, written in a perspective of the present development team, for an eventual future development team.
- TP2 (Trabalho prático) - Software, including all source code developed by the group, published in github/gitlab, with instructions to install and run.
|Trabalho prático ou de projeto||30,00|
|Elaboração de projeto||28,00|
|Frequência das aulas||56,00|
Minimum of 40% in each evaluation component.
Not exceed the absence limits and actively participate in the practical works that will be subject to evaluation.
Students dispensed from attendance rules must, in time periods defined with teachers, present the evolution of their works, and participate in the final presentations sessions as regular students.
Final classification calculation formula:
round(min(10% PQ + 55% TP + 35% EF; EF + 4))
Final grades greater than or equal to 18 points may require an oral test, which will cover all aspects covered in the UC.
A minimum grade of 40% is required in all components (PQ, TP and EF).
The final grade cannot exceed in more than 5 points the grade obtained in the final exam.
In the case of students exempt from the attendance rule, the PQ component does not apply, with the final exam having a weight of 45%.
The classification of the TP component may vary among students in the same project group.
These students must however accomplish with the above considerations about realization and evaluation of works.
Development of alternative works in the next course term.