ISLA IPGT 11549
Computer Engineering Project
Computing Engineering
-
ApresentaçãoPresentationThe student must apply in this curricular unit the knowledge acquired in the various curricular units of the study programme. Thus, it should develop scientific-technological work in the scientific area of Computer Science, which includes the stages, analysis and software design of the software development cycle.
-
ProgramaProgramme1. Analyze Requirements specification Requirements engineering: Aanalysis, Specification, Validation and management Requirements Agile Methodologies Technical documentation 2. Software Design Physical and logical design conception Modeling languages Object-oriented software design. Architecture modeling, Class structure, and behavior Interface design Technical documentation
-
ObjectivosObjectivesOutcomes : Understand and apply the life cycle of a project; -Select the appropriate technologies; -Analysis and modeling of computer systems; -Domain of modeling languages; -Development design reports; -Planning and project management; -Teamwork.
-
BibliografiaBibliographyHENRIQUES, Telmo, Gestão de Sistemas de Informação - Pessoas, Equipas e Mudança Organizacional, FCA, 2019 MCCONNELL, Steve, Code Complete: A Practical Handbook of Software Construction, Second Edition, Microsoft Press, 2004. MIGUEL, António, Gestão de Projetos de Software, FCA, 2015 PACTOR BERGMAN, Linda (2009). Academic Research and Writing PALHOTO, Tiago, Desenvolvimento Ágil de Software - Guia Prático, FCA, 2016 PINTO, João, SCRUM - A Gestão Ágil de Projetos, FCA, 2019 SOMMERVILLE, Ian, Software Engineering, 10ª Edição, Pearson Costum Computer Science, 2015.
-
MetodologiaMethodologyInclusion of active learning methodologies Interactive exhibition Problem-based learning
-
LínguaLanguagePortuguês
-
TipoTypeSemestral
-
ECTS5
-
NaturezaNatureOptional
-
EstágioInternshipNão
-
AvaliaçãoEvaluation
Descrição
Data limite
Ponderação
Relatório
Fevereiro
70%
Apresentação pública
Poster
Short Paper
Fevereiro
30%


