Código Oficial: | T426 |
Sigla: | TINFT |
Students have to acquire and consolidates knowledge,
skills and competences in:
- interpretation, analysis, specification and
implementation of trivial computing algorithms,
e.g., selection algorithms, research, ordering;
iterative and recursive algorithms; in the analysis
component, emphasis will be given to the temporal
complexity of the algorithms;
- specification and manipulation of linear data
structures (static and dynamic) and scatter tables;
- understanding, use and implementation of the most
common abstract data types (collection type), e.g.,
Stack, Queue, List, Map;
- specification of new TADs, choice of an appropriate data structure and its implementation and use;
- (in parallel) acquisition of skills in object-oriented
programming and use of generic types and exceptions in
the implementation of TADs.
Students should develop skills in the field of business management, organizational behaviour, leadership, and team management.
C1. LEARNING OUTCOMES OF THE COURSE UNIT
This course unit aims to provide students with knowledge about:
• Modeling of business processes supported by an information system, using the BPMN (Business Process Model and Notation) language;
• Information systems modeling, using object-oriented analysis and design and the UML (Unified Modeling Language).