Computer Engineering

Study mode:On campus Study type:Day Languages: English
Local:$ 2.78 k / program Foreign:$ 4.49 k / program Deadline: Jun 1, 2025
198 place StudyQA ranking:4957 Duration:4 years

Photos of university / #uabbarcelona

The Bachelor’s Degree in Computer Engineering at the Autonomous University of Barcelona offers a comprehensive and rigorous education designed to equip students with the fundamental principles and advanced skills necessary to excel in the rapidly evolving field of computing. This program combines theoretical knowledge with practical applications, ensuring graduates are well-prepared to address the technological challenges of today and innovate for the future. Throughout this degree, students will explore a wide range of topics, including programming languages, algorithms, data structures, computer architecture, operating systems, software engineering, and networking. Emphasis is placed on developing problem-solving abilities, analytical thinking, and technical competency, enabling students to design, implement, and manage complex software systems and hardware solutions.

The curriculum integrates foundational courses with specialized electives, allowing students to tailor their education towards areas such as artificial intelligence, cybersecurity, data science, or embedded systems according to their interests and career goals. In addition to academic coursework, the program advocates practical training through laboratory work, project development, internships, and collaborations with industry partners, ensuring students gain real-world experience and establish valuable professional connections. The faculty comprises experienced academics and industry professionals committed to mentorship and fostering innovation.

Graduates of the Computer Engineering program at the Autonomous University of Barcelona are equipped to pursue diverse career paths in technology companies, research institutions, and startups or to continue their education through master's and doctoral programs. The program emphasizes not only technical expertise but also the development of soft skills such as teamwork, communication, and ethical responsibility in the digital domain. With a curriculum designed to adapt to ongoing technological advances, this degree ensures that students are prepared for the dynamic and competitive landscape of computer engineering, making them valuable contributors to the digital transformation across multiple sectors.

The Bachelor's Degree in Computer Engineering at the Autonomous University of Barcelona (UAB) offers a comprehensive curriculum designed to prepare students for the evolving world of technology and innovation. Throughout the program, students will gain a solid foundation in both theoretical and practical aspects of computer science, engineering, and information technology. The program emphasizes developing critical thinking, problem-solving skills, and technical competence, enabling graduates to meet the demands of the digital era.

Students will explore core subjects such as programming languages, algorithms, data structures, and systems architecture, which form the backbone of computer engineering. The curriculum also includes courses in software engineering, operating systems, databases, and network communications. Moreover, students are introduced to advanced topics like artificial intelligence, machine learning, cybersecurity, and cloud computing, reflecting the latest trends and technological advancements in the field.

The program emphasizes hands-on experience through laboratories, projects, and internships that enable students to apply theoretical knowledge in real-world scenarios. This practical approach enhances skills in system design, software development, and troubleshooting. Partnerships with technology companies and research centers provide valuable opportunities for internships, collaborative projects, and industry exposure, fostering an entrepreneurial and innovative mindset.

In addition to technical skills, the program promotes the development of soft skills such as teamwork, communication, and project management. Student-led groups and extracurricular activities further support the acquisition of leadership qualities and professional ethics. The curriculum is designed to be flexible, allowing students to specialize in areas such as software development, embedded systems, or network security, according to their interests and career goals.

Graduates of the Computer Engineering program at UAB are well-equipped to pursue careers in various sectors including information technology, telecommunications, software development, hardware design, and research. They also have the necessary skills to undertake postgraduate studies or engage in entrepreneurial ventures in the technological arena. With a strong emphasis on innovation and continuous learning, the program prepares students to be proactive contributors to the digital transformation of society.

Program requirements: The Bachelor’s Degree in Computer Engineering at the Autonomous University of Barcelona requires applicants to hold a high school diploma or an equivalent qualification recognized by Spanish authorities. Prospective students must demonstrate a solid foundation in mathematics, physics, and chemistry, as these are essential for successful study in engineering fields. Proficiency in Spanish and Catalan is necessary for participation in lectures and academic activities, while knowledge of English is highly recommended due to available international resources and opportunities. Applicants are typically required to submit academic transcripts, a motivation letter, and may need to undergo an interview process or entrance exam depending on their country of origin. Prior experience or coursework in computer science, programming, or information technology can be advantageous but is not strictly compulsory. The program is designed to admit students who demonstrate analytical thinking, problem-solving abilities, and an interest in the development, implementation, and management of computing systems. International students should verify specific admission criteria, as requirements may vary based on country of origin and current university policies. In addition to academic prerequisites, students are encouraged to participate in extracurricular activities related to technology and computing, which can enhance their applications. The university also recommends applicants familiarize themselves with the curriculum, which includes foundational courses in mathematics and physics, core courses in programming, algorithms, and data structures, as well as specialization subjects such as software engineering, hardware design, and network security. The overall goal is to select motivated candidates capable of contributing to advanced research and innovation in computer engineering. Successful applicants will have the opportunity to engage in practical projects, internships, and research initiatives facilitated by the university's partnerships with industry leaders. Moreover, prospective students should ensure they meet all deadlines for application submissions and prepared documents. The program aims to develop graduates who are well-equipped for careers in software development, systems analysis, cybersecurity, and other fields within information technology.


Want to improve your English level for admission?

Prepare for the program requirements with English Online by the British Council.

  • ✔️ Flexible study schedule
  • ✔️ Experienced teachers
  • ✔️ Certificate upon completion

📘 Recommended for students with an IELTS level of 6.0 or below.

Enroll in the course

The Autonomous University of Barcelona offers various financing options for students enrolled in the Computer Engineering program to facilitate access and support their academic journey. Prospective and current students can benefit from a range of scholarships, grants, and financial aid programs designed to reduce the economic burden associated with higher education. The university provides scholarships based on academic merit, economic need, or specific criteria such as research excellence and demographic background. These scholarships can cover partial or full tuition fees and sometimes include additional allowances for living expenses or academic materials.

In addition to institutional scholarships, students can explore external funding opportunities provided by the Spanish government, regional authorities, or private foundations. The Spanish Government offers grants such as the "Becas del Ministerio de Educación y Formación Profesional," which aim to support students in higher education, especially those demonstrating financial need, academic excellence, or belonging to underrepresented groups. Regional grants may also provide financial assistance to residents of Catalonia, including the Autonomous University of Barcelona students, further easing the cost of studies.

Students enrolled in the Computer Engineering program can also access student loans offered by Spanish banks and financial institutions, with favorable repayment terms and interest rates. The university facilitates access to information about these loan options and sometimes collaborates with financial institutions to provide tailored loan schemes for students. Furthermore, the university promotes part-time employment opportunities within the university facilities and local community, allowing students to earn income while studying without compromising academic responsibilities.

The Autonomous University of Barcelona actively informs students about various funding options through orientation sessions, online portals, and academic advising services. The university encourages early application for scholarships and grants to maximize funding opportunities and advises students on maintaining academic standing and good conduct, which are often prerequisites for continued financial aid eligibility. Overall, the university’s comprehensive approach aims to make higher education accessible and affordable for all students pursuing the Computer Engineering program, ensuring that financial constraints do not hinder academic success or career development.

The Bachelor’s Degree in Computer Engineering at the Autonomous University of Barcelona offers a comprehensive curriculum designed to prepare students for the rapidly evolving field of technology. This program emphasizes both theoretical foundations and practical skills, ensuring graduates are well-equipped to address complex challenges in computer systems, software development, and related areas. The program typically spans four years, corresponding to 240 ECTS credits, conforming to European higher education standards. Students begin by acquiring fundamental knowledge in mathematics, physics, and programming, which serve as the building blocks for more advanced topics such as algorithms, data structures, computer architecture, and operating systems.

As they progress, students explore specialized areas including software engineering, databases, networks, cybersecurity, artificial intelligence, and machine learning. The curriculum integrates hands-on training through laboratory sessions, project work, and internships to foster practical experience and industry readiness. The program also emphasizes the importance of teamwork, communication skills, and ethical considerations in technology development. Alongside coursework, students may participate in research activities, technological projects, and conferences to stay abreast of emerging trends.

The university collaborates with various companies and research centers, facilitating internships and employment opportunities for students. Graduates of this program typically pursue careers as software developers, systems engineers, network administrators, cybersecurity analysts, or continue their studies through master’s or doctoral programs. The program aims to produce well-rounded professionals capable of contributing to technological innovation and solving real-world problems. Continuous curriculum updates ensure that the program remains aligned with technological advancements and industry needs, helping students to develop skills relevant in the global digital economy.

Similar programs:
Study mode:Online Languages: English
Local:$ 4.98 k / Year(s) Foreign:$ 4.98 k / Year(s)
601–800 place StudyQA ranking: 8057
Study mode:On campus Languages: English
Local:$ 8.95 k / Year(s) Foreign:$ 15.3 k / Year(s)
Deadline: Jun 20, 2025 801–1000 place StudyQA ranking: 11222
Study mode:On campus Languages: English
Local:$ 3.13 k / Year(s) Foreign:$ 7.68 k / Year(s)
Deadline: Jun 1, 2025 198 place StudyQA ranking: 4561
Study mode:On campus Languages: Spanish
Local:$ 3.13 k / Year(s) Foreign:$ 7.68 k / Year(s)
198 place StudyQA ranking: 10074
Study mode:On campus Languages: Spanish
Local:$ 2.03 k / Year(s) Foreign:$ 2.03 k / Year(s)
Deadline: Jul 1, 2025 401–500 place StudyQA ranking: 9456
Study mode:On campus Languages: Spanish
Local:$ 1.84 k / Year(s) Foreign:$ 1.84 k / Year(s)
1001+ place StudyQA ranking: 2185
Study mode:On campus Languages: English
Local:$ 3.13 k / Year(s) Foreign:$ 4.49 k / Year(s)
Deadline: Oct 12, 2025 198 place StudyQA ranking: 7794
Study mode:On campus Languages: Spanish
Local:$ 2.04 k / Year(s)
Deadline: Sep 1, 2025 401–500 place StudyQA ranking: 6276
Study mode:On campus Languages: English
Local:$ 12.5 k / Year(s) Foreign:$ 12.5 k / Year(s)
198 place StudyQA ranking: 5100