A student is expected to acquire the following general competences of the Degree in Computer Engineering in Information and Technologies:
Competence
|
Description
|
GTR1
|
Ability to solve problems in a given context.
|
GTR2
|
Abstraction ability: to be able to define and use models from real situations.
|
GTR3
|
Ability to work individually.
|
GTR4
|
Ability to plan and organise one’s personal work.
|
GTR7
|
To have the learning abilities required to conduct additional training or improve the current knowledge with a certain degree of autonomy.
|
GTR8
|
To be motivated by quality and continuous improvement and act with rigor in the professional development.
|
It goes without saying that most of the previously enumerated competences will be acquired in combination with other subjects of the Degree.
The specific competences to be acquired in Introduction to Programming and the learning results are the following:
Specific competences common to IT.
ECR7 Knowledge, design and efficient use of the data types and structures more suited to solve a given problem.
Learning results
Competence
|
Learning results
|
ECR7
|
PR39
|
To understand the idea of data abstraction.
|
ECR7
|
PR40, PR41, PR42
|
To be able to understand and use linear data structures: lists, stacks and queues.
|
ECR7
|
PR43, PR44, PR47,
PR48
|
To be able to understand and use non-linear data structures: trees, search trees and sets.
|
ECR7
|
PR45, PR46, PR49, PR50, PR51, PR52, PR53, PR55
|
To be able to understand and use advanced data structures: priority queues, hash tables and graphs.
|
ECR7
|
PR42, PR44, PR48, PR55, PR57
|
To be able to choose the best data structure to solve a problem.
|
|