Computer Engineering

Engineering and Arquitecture

General information

  • 240 ECTS
  • 4 years
  • These general skills also ensure students possess a knowledge of basic materials and technologies that enable them to learn new methods and technologies whilst also equipping them with the skills needed to adapt to new situations. They also cover the basic elements of economics and human resource management, organisation and project planning, as well as legislation, regulation and standardisation in the field of IT projects. And finally, they will teach students to perform measurements, calculations, assessments, appraisals, surveys, studies, reports, scheduling and similar I.T. work
  • Analyse and assess the social and environmental impact of technical solutions, understanding the ethical and professional responsibility of the activity of the Technical Engineer in Computing
  • Know how to communicate and transmit the knowledge, abilities and skills of the profession
  • Show initiative to resolve problems, and implement decision making, autonomy and creativity
  • Design and develop systems or centralised / distributed architectures integrating hardware, software and networks; know, understand and apply the necessary legislation whilst practicing the profession of Computer Technical Engineer when managing specifications, regulations and mandatory standards
  • Design, develop and maintain systems, services and applications using Software Engineering methods as a tool for quality assurance
  • Define, evaluate and select hardware and software platforms for the development and implementation of systems, services and applications
  • Direct the activities of the projects in the field of Computer Engineering; design, develop, test and guarantee the accessibility, ergonomics, usability and safety of systems, services and applications, and the information they house
  • Conceive, write, organise, plan, develop and sign projects in the field of Computer Engineering aimed at the design, development or exploitation of systems, services and applications
  • These define the capacity of students to
  • Professional capable of applying and developing adequate tools for automatically handling information using knowledge from areas such as information systems, software engineering, and computer engineering, that has been taught thoroughly and coherently over the course of the degree. Students will learn how to perform the following duties
  • Managing the computing and development department
  • Organizing and managing I.T projects and data processing centres
  • Analysing and designing computing systems
  • Selecting, evaluating and maintaining computing infrastructures
  • Systems technician, database technician and communications technician, or sales
  • Technical consultation and computer auditing
  • Applying artificial intelligence and new technologies
  • Design and optimization of computer-based communication tools and user communication
  • Teaching and training in the field of ICT
    Specific Skills
    • Students will be able to:
    • Solve mathematical problems, logical, algorithmic and computational complexity
    • Design, develop, select and evaluate applications and systems, ensuring their reliability, safety and quality
    • Plan, design, deploy and manage projects, services and systems; understand the importance of negotiation, effective work habits, leadership and communication skills in software development
    • Develop the technical specifications of a computer facility that meets current standards and regulations
    • Analyse, design, build and maintain applications in a robust, secure and efficient way, choosing the most appropriate paradigm and programming languages
    • Know, understand and evaluate the structure and architecture of computers, as well as the basic components that they are comprise of
    • Design and evaluate human-computer interfaces that guarantee accessibility and usability of the systems, services and applications

  • Be perceptive and have the ability to concentrate
  • Be curious, have imagination, be creative and innovative
  • Be able to think abstractly, analyse, summerize, and demonstrate logical reasoning skills
  • Understand fundamental mathematical principals, and have good numerical skills
  • Possess a basic understanding of computing

Request information

I accept the terms and conditions