Bachelor's Degree in Computer Engineering

In today's world, computer engineering professionals are a key element in all areas of this 21st century digital society, both in the digital transformation of business as well as in social challenges

  • School of Engineering
  • Bellaterra Campus
  • Duration: 4 courses - 240 credits
  • Places: 190
  • Admission mark: 7,412
  • Price per credit: 39.53 Euros.
  • Language: Catalan (70%), Spanish (25%) and, in some optional subjects, English (5%).
  • null
  • Learning mode: Face-to-face learning

The objective of the bachelor's degree in Computer Engineering is to train expert professionals in computers with a global vision of technology who are capable of analysing, designing, developing and implementing computer systems for different environments and situations, while also being capable of adapting them to changes and technological innovations.

The UAB provides a generalist training and prepares students in all computer fields, while at the same time offering specialisation in four training profiles within the fields of technology: software engineering, computer engineering, computing and information technologies.

The close relation with advanced technological and research centres of both local and international prestige, and with leading companies from the ICT sector, facilitates student participation in high quality work placements and a successful entry into the labour market. Some affiliated centres located on campus are the Computer Vision Centre, the Artificial Intelligence Research Institute and the National Microelectronics Centre.

The bachelor's degree in Computer Engineering can be taken in combination with the bachelor's degree in Telecommunication Systems Engineering.

Career options

Computer engineering is one of the most popular sectors in today's job market. There is no unemployment among graduates of this degree and new job offers are announced every day. This allows you to choose from a wide array of opportunities such as application programmer, web developer, database administrator, systems analyst, program architect, IT consultant, project manager, mobile app developer, community manager, network and systems administrator, SEM/SEO specialist, knowledge engineer, functional analyst, information architect, information system security officer, video game designer, web administrator, etc. You will also be able to choose from other professions which have not been invented yet, but which you will be fully prepared for given your global training which will allow you to adapt to all types of technological changes and innovations.

Mobility programmes

Professional training

Quality