Universitat de Barcelona

Computer Engineering

What you will learn

The technological, scientific and socioeconomic principles of computer engineering and a versatile knowledge base in computing, including the following: computer systems and algorithms as computational processes, program and hardware design and design applications; the impact of this field on modern society.
The skills to work in either of two particular areas: computer programming in general, and innovative problem solving tools in emerging areas of the labour market.

Number of ECTS credits: 240
Branch of knowledge: Engineering and Architecture
Faculty or school: Faculty of Mathematics and Computer Science

What you will need

Sucessfully completed school leaver studies in technology, natural sciences or health sciences, including subjects in mathematics and physics. Applicants also holding further education qualifications in computer studies will be given particular consideration.

Interest in computer studies and new technologies, desire to work in the area of computing and initiative in the development of computer applications in social contexts.

Distribution of credits


Subjects (information available in Catalan)

Admission for students with studies completed outside Spain

Admission for students with studies completed outside Spain.

Applicants holding higher educational qualifications from a university outside Spain should consult the page Admission with foreign qualifications to find out about specific admission requirements.

Fields in which you can work

Project management in software and hardware production, team development, resources and market relations.
Knowledge management and transfer in digital formats.
Education and technology transfer to professionals in related fields.
Public and private sector R&D.
Computer programming and analysis.
Integration of computer systems.
Administration of computer systems.
Administration of complex networks.
Private sector computer technology.