Pompeu Fabra University (UPF)
Bachelor of Engineering
On Campus
Pompeu Fabra University (UPF)
Pompeu Fabra University (UPF)
Barcelona
Spain

Computer Engineering

About

The Computer Engineering Bachelor of Engineering is a four-year, full-time on-campus program that provides a strong foundation in computer systems, software development, and hardware engineering. The program covers key areas such as programming, data structures, computer architecture, operating systems, computer networks, and embedded systems. Students develop both theoretical knowledge and practical engineering skills to design, develop, and optimize modern computing solutions.

Graduates will be well-prepared for careers in Software Engineering, Systems Engineering, Computer Hardware Design, and IT Consulting across technology companies, engineering firms, research centers, and multinational corporations. The program offers a comprehensive technical education, enabling students to build scalable computing systems and contribute to innovation in the rapidly evolving technology sector.

Key Facts

Program Details
Degree: Bachelor of Engineering
Location: Barcelona, Spain
Academic Information
Area of study: Computer Sciences
Study Format
Study Type: On Campus
Format: Full-time
Language
-

Key Facts

  • Program Title: Computer Engineering
  • Degree Type: Bachelor of Engineering
  • Duration: 4 years
  • Mode of Study: Full-time, On Campus
  • Application Deadline: 18 July 2026
  • Location: Pompeu Fabra University (UPF), Spain
  • Field of Study: Computer Sciences
  • Language of Instruction: English

Program Structure

Year 1 – Foundations of Computer Engineering

  • Introduction to Computer Science and Programming
  • Computer Systems and Architecture
  • Mathematics for Computer Science
  • Introduction to Electrical Engineering

Year 2 – Core Computer Engineering Topics

  • Data Structures and Algorithms
  • Digital Logic and Circuit Design
  • Operating Systems and Software Engineering
  • Introduction to Computer Networks

Year 3 – Advanced Computer Engineering

  • Microprocessor Design and Embedded Systems
  • Database Management Systems
  • Artificial Intelligence and Machine Learning
  • Elective Modules in Computer Engineering

Year 4 – Final Project & Specialization

  • Independent Research / Thesis
  • Computer Security and Cryptography
  • Advanced Topics in Networking and Communication
  • Presentation & Academic Portfolio Development

Career Opportunities

Graduates of the Computer Engineering Bachelor’s program are highly sought after in software development, systems engineering, and computer hardware design. With expertise in programming, computer systems, and network engineering, graduates can pursue roles as software developers, network engineers, systems analysts, or IT consultants. The growing demand for advanced computer systems ensures strong career prospects in the tech industry, software companies, and research institutions.

Why Choose This Program

Computer Engineering program focuses on software development, network engineering, and computer hardware design. Students will learn to design and develop computer systems, software applications, and network infrastructures. The program prepares graduates for careers in IT, software engineering, and systems development, equipping them with the skills to innovate in the rapidly evolving field of computer science.

Contact Information

For further information, please contact the admissions office at:
Phone: +34 935 422 000
Email: info@upf.edu
Address: Pompeu Fabra University (UPF), Plaça de la Mercè, 10-12, 08002 Barcelona, Spain

Duration
-
Tuition fee
$7,817.00/year
Location
Barcelona, Spain
View on map
Apply Now
Add to Wishlist