Educational guide 2019_20
E. S. de Enxeñaría Informática
Grao en Enxeñaría Informática
 Competences


Type CB Code Basic Competences
  CB1 Students will have shown they have sufficient knowledge and understanding of an area of study, starting after completion of general secondary education, and normally reaching a level of proficiency that, being mostly based on advanced textbooks, will also include familiarity with some cutting-edge developments within the relevant field of study.
  CB2 Students will be able to apply their knowledge and skills in their professional practice or vocation and they will show they have the required expertise through the construction and discussion of arguments and the resolution of problems within the relevant area of study.
  CB3 Students will be able to gather and interpret relevant data (normally within their field of study) that will allow them to have a reflection-based considered opinion on important issues of social, scientific and ethical nature.
  CB4 Students will be able to present information, ideas, problems and solutions both to specialist and non-specialist audiences.
  CB5 Students will acquire the learning skills that are required to pursue further studies with a high degree of independence.
Type CG Code General Competences
  CG1 Ability to conceive, write, organize, plan, develop and sign projects in the field of computing engineering whose aim is, according to the acquired knowledge and training, the design, development and exploitation of computing systems, services and applications.
  CG2 Ability to manage the project’s activities from the computing field in accordance with the acquired knowledge and training.
  CG3 Ability to design, develop, assess and ensure accessibility, ergonomics, usability and safety of computing systems, services and applications, as well as the information managed by them.
  CG4 Ability to define, assess and select hardware and software platforms for the development and execution of computing systems, services and applications, according to the acquired knowledge and training.
  CG5 Ability to conceive, develop and maintain computing systems, services and applications through use of software engineering methods as tools to ensure quality, according to the knowledge and training acquired.
  CG6 Ability to conceive and develop centralized or distributed computing systems and architectures, integrating hardware, software and networks, according to the knowledge and training acquired.
  CG7 Ability to learn, understand and apply the necessary legislation during professional practice as a Computer Science Engineer and to use the relevant binding specifications, regulations and norms.
  CG8 Knowledge of the essential subjects and technologies that will allow students to learn and develop new methods and technologies, as well as those that will endow them with versatility to adapt to new situations.
  CG9 Ability to solve problems by taking the initiative, making decisions and acting independently and creatively. Ability to communicate the knowledge contents, skills and abilities of the Computer Science Engineer profession.
  CG10 Ability to carry out measurements, calculus, assessments, valuations, expert’s reports, studies, reports, task planning and other analogous computing jobs, according to the knowledge and training acquired.
  CG11 Ability to analyze and assess the social and environmental impact of technical solutions, being aware of the ethical and professional responsibilities involved in the professional practice of a Computer Science Engineer.
  CG12 Conocimiento y aplicación de elementos básicos de economía y de gestión de recursos humanos,organización y planificación de proyectos, así como la legislación, regulación y normalización en elámbito de los proyectos informáticos, de acuerdo con los conocimientos adquiridos.
Type CE Code Specific Competences
  CE1 Ability to solve mathematical problems that might arise in engineering. Ability to apply knowledge of: linear algebra; integral and differential calculus; numerical methods; numerical algorithms; statistics and optimization.
  CE2 Understanding and mastery of essential concepts of fields and waves and electromagnetism, theory of electric circuits, electronic circuits, physical principle of semiconductors and logical families, electronic and photonic devices and their application to the resolution of engineering problems.
  CE3 Ability to understand and master the essential concepts of discrete mathematics, mathematical logic, algorithmic mathematics and computational complexity, and their application to the resolution of engineering problems.
  CE4 Essential knowledge of use and programming of computers, operating systems, data bases and computer programs with application in engineering.
  CE5 Knowledge of the structure, organization, functioning and interconnection of computing systems, the foundations of their programming, and their application to the resolution of specific problems in engineering.
  CE6 Essential knowledge of the concept of company, institutional and juridical framework of companies. Organization and management of companies.
  CE7 Ability to design, develop, choose and assess computer applications and systems to guarantee their reliability, safety and quality, according to ethical principles and existing legislation and regulations.
  CE8 Ability to plan, conceive, implement and manage computing projects, services and systems in every area, monitoring their implementation and their continuing improvement and assessing their economic and social impact.
  CE9 Ability to understand the importance of negotiation, effective work habits, leadership and communication skills in every environment of software development.
  CE10 Ability to write the technical specifications of an IT system according to existing standards and regulations.
  CE11 Knowledge, administration and maintenance of computer systems, services and applications.
  CE12 Knowledge and application of basic algorithmic procedures of computer technologies to design solutions to problems, analyzing the appropriacy and complexity of the proposed algorithms.
  CE13 Knowledge, design and efficient use of the most appropriate data structures and types for the resolution of a problem.
  CE14 Ability to analyze, design, build and maintain applications in a robust, safe and efficient way, choosing the most appropriate paradigm and programming languages.
  CE15 Ability to know, understand and assess the structure and architecture of computers, as well as their basic components.
  CE16 Knowledge of the characteristics, functions and structure of Operating Systems and design and implementation of applications based on their services.
  CE17 Knowledge and application of the characteristics, functions and structure of Distributed Systems, Computer Networks and the Internet and design and implementation of applications based on them.
  CE18 Knowledge and application of the characteristics, functions and structure of data bases, allowing their appropriate use, and design, analysis and implementation of applications based on them.
  CE19 Knowledge and application of the necessary tools for storing, processing and accessing information Systems, including web-based ones.
  CE20 Knowledge and application of the fundamental principles and basic techniques of parallel, concurrent, distributed and real-time programming.
  CE21 Knowledge and application of the fundamental principles and basic techniques of intelligent systems and their practical application.
  CE22 Knowledge and application of the principles, methodologies and life cycles of software engineering.
  CE23 Ability to design and assess human-computer interfaces to guarantee accessibility and usability of computer systems, services and applications.
  CE24 Knowledge of computing laws and regulations at national, European and international levels.
  CE25 Ability to develop, maintain and assess software systems and services that satisfy all the demands of users and work reliably and efficiently, are easy to develop and maintain, and meet the quality standards, applying the theories, principles, methods and practices of Software Engineering.
  CE26 Ability to assess clients’ needs and determine the software requirements to satisfy these needs, reconciling conflicting goals through attempts to reach acceptable compromises within the limits imposed by costs, available times, existing developed systems and organizations themselves.
  CE27 Ability to solve problems of integration according to available strategies, standards and technologies.
  CE28 Ability to identify and analyze problems and design, develop, implement, verify and document software solutions on the basis of sound knowledge of the theories, models and techniques available nowadays.
  CE29 Ability to identify, assess and deal with associated risks that could potentially arise.
  CE30 Ability to design appropriate solutions in one or more domains of application by using methods of software engineering that include ethical, social, legal and economic issues.
  CE31 Ability to understand the environment of an organization and its needs in the area of information and communication technologies.
  CE32 Ability to select, design, implement, integrate, assess, build, manage, exploit and maintain hardware, software and network technologies, within the appropriate costs and quality requirements.
  CE33 Ability to employ user- and organization-oriented methodologies for the development, assessment and management of applications and systems based on information technologies to guarantee accessibility, ergonomics and usability of systems.
  CE34 Ability to select, design, implement, integrate and manage networks and communications infrastructures in organizations.
  CE35 Ability to select, design, implement, integrate and manage information systems that meet the needs of organizations, once the costs and quality criteria have been identified.
  CE36 Ability to design systems, applications and services based on network technologies, including the Internet, web, e-commerce, multimedia, interactive services and mobile computing.
  CE37 Ability to understand, apply and manage the security and safety of computing systems.
Type CT Code Transversal Competences
  CT1 I1: Analysis, synthesis and assessment skills.
  CT2 I2: Organization and planning skills.
  CT3 I3: Oral and written communication skills in one’s native language.
  CT4 I4: Ability to communicate fluently in English.
  CT5 I5: Abstraction skills: ability to create and use models that reflect real situations.
  CT6 I6: Ability to design and carry out simple experiments and analyze and interpret their data.
  CT7 I7: Ability to search for, establish links and organize information coming from different sources and to integrate ideas, knowledge and skills.
  CT8 I8: Problem-resolution skills.
  CT9 I9: Ability to make decisions.
  CT10 I10: Ability to present arguments and justify one’s decisions and opinions in logical terms.
  CT11 P1: Ability to act independently.
  CT12 P2: Ability to work in situations where information is lacking and under pressure.
  CT13 P3: Ability to quickly fit into a group and to work efficiently in intradisciplinary teams and to cooperate in an interdisciplinary environment.
  CT14 P4: Work in an international context.
  CT15 P5: Interpersonal relations skills.
  CT16 S1: Critical-thinking skills.
  CT17 S2: Commitment to uphold ethical and democratic values.
  CT18 S3: Independent-learning skills.
  CT19 S4: Ability to adapt to new situations.
  CT20 S5: Creativity.
  CT21 S6: Leadership skills.
  CT22 S7: Ability to take the initiative and be determined.
  CT23 S8: Entrepreneurship and professional ambition.
  CT24 S9: Commitment to striving for quality and continuous improvement.
Universidade de Vigo            | Reitoría | Campus Universitario | C.P. 36.310 Vigo (Pontevedra) | Spain | Tlf: +34 986 812 000