Bachelor's Degree in Computer Science and Engineering (Bilingual, Spanish)
Leganés, Spain
DURATION
4 Years
LANGUAGES
Spanish, English
PACE
Full time
APPLICATION DEADLINE
Request application deadline
EARLIEST START DATE
Sep 2025
TUITION FEES
EUR 7,000 / per year *
STUDY FORMAT
On-Campus
* for non-European students | for EU students: € 1,500/year
Introduction
The goal of the Bachelor’s Degree in Computer Engineering is education in an array of scientific and technical knowledge that enables the student to acquire, represent, process, and transmit information via computers.
The curriculum provides in-depth study into different fields: information technology geared to artificial intelligence, computer engineering designed for the development of hardware and distributed software, and information systems that deal with data processing and business software integration. The degree can be studied in a bilingual mode and has the EUR-ACE seal.
This degree program offers a solid education in basic subjects such as mathematics and statistics, along with technological subjects such as AI, software engineering, cybersecurity, and operating systems, among others.
This degree is in high demand by companies, with an employment rate of 100%.
Studies with a bilingual option
In this degree, the university offers the opportunity to study in English more than half of the subjects of the studies program. Once you have been admitted, you will choose, at the time of enrollment, the language in which you will study by the following conditions:
- In groups in English, all work (classes, drills, exercises, tests, etc.) will be conducted in English.
- During the first year, it must establish an English B2 level, perform a test, and provide one of the supported official certificates or any way determined by the university. In the first weeks of the course will inform students how they can prove their level.
- The courses offered in English are in the studies program.
- In case there are more applications than places available in English, interested persons will be ranked according to their admission grade.
- If you are enrolled in English and exceed at least 50% of the credits offered at the UC3M, in the DS appears a mention of bilingual studies.
Gallery
Admissions
Curriculum
Year 1 - Semester 1
- Linear Algebra (ECTS 6)
- Calculus (ECTS 6)
- Physics (ECTS 6)
- Programming (ECTS 6)
- Writing and Communication Skills (ECTS 3)
- Skills: Humanities I (ECTS 3)
Year 1 - Semester 2
- Discrete Mathematics (ECTS 6)
- Principles of Computer Engineering (ECTS 6)
- Computer Technology (ECTS 6)
- Algorithms and Data Structures (ECTS 6)
- Logic (ECTS 6)
Year 2 - Semester 1
- Statistics (ECTS 6)
- Computer Structure (ECTS 6)
- Automata and Formal Language Theory (ECTS 6)
- Introduction to Business Management (ECTS 6)
- Software Engineering (ECTS 6)
Year 2 - Semester 2
- Applied Differential Calculus (ECTS 6)
- Files and Databases (ECTS 6)
- Artificial Intelligence (ECTS 6)
- Software Development (ECTS 6)
- Operating Systems (ECTS 6)
Year 3 - Semester 1
- Computer Architecture (ECTS 6)
- Heuristics and Optimization (ECTS 6)
- User Interfaces (ECTS 6)
- Computer Networks (ECTS 6)
- Cryptography and Computer Security (ECTS 6)
Year 3 - Semester 2
- Skills: Humanities II (ECTS 3)
- Digital Competences for Using Information (ECTS 1.5)
- Advanced Knowledge of Spreadsheets (ECTS 1.5)
- Machine Learning (ECTS 6)
- Interactive and Ubiquitous Systems (ECTS 6)
- Compilers (ECTS 6)
- Distributed Systems (ECTS 6)
Year 4 - Semester 1
- Cybersecurity Engineering (ECTS 6)
- Soft Skills (ECTS 3)
- Software Development Projects Management (ECTS 6)
- Artificial Intelligence in Business (ECTS 6)
- Data Architecture (ECTS 6)
Electives: Recommended 3 Credits
Electives to Choose in 4th Year - First Semester
At the end of your studies, you must have obtained a total of 9 credits of electivity
- Data Analysis (ECTS 3)
- Accessibility and Design for All (ECTS 3)
- Data Integration and Visualization (ECTS 6)
- Artificial Neural Network (ECTS 6)
- Cyberphysical Systems Engineering (ECTS 6)
- Computer Technologies for the Web (ECTS 6)
- Concurrent and Parallel Programming (ECTS 6)
- Functional Programming (ECTS 6)
- Professional Internships (ECTS 6)
Year 4 - Semester 2
- Software Development and Operation Systems (ECTS 6)
- Foundations of Internet of Things (ECTS 6)
- Bachelor Thesis (ECTS 12)
Electives: Recommended 6 Credits
Electives to Choose in 4th Year - Second Semester
At the end of your studies, you must have obtained a total of 9 credits of electivity
- Engineering for Digital Transformation (ECTS 3)
- Technologies for Privacy (ECTS 3)
- Advanced Theory of Computation (ECTS 6)
- Computer Graphics (ECTS 3)
- Software Development Methods (ECTS 6)
- Mobile Device Security (ECTS 6)
- Real-Time Systems (ECTS 3)
- Artificial Vision (ECTS 3)
- Intelligent Agents (ECTS 3)
- Robotics (ECTS 6)
- Digital Startups (ECTS 6)
- Professional Internships (ECTS 6)
Mobility
Exchange programs
The Erasmus program allows UC3M undergraduate and postgraduate students to study one or several semesters at one of the European universities with which the UC3M has agreements or carry out an Erasmus Placement, that is, an internship in a company in the UC3M. EU. These exchanges have financial support thanks to the Erasmus Scholarships provided by the EU and the Spanish Ministry of Education.
For its part, the Non-European Mobility program allows UC3M undergraduate students to study one or more semesters at one of the international universities with which the university has agreements. It also has financial support provided by Banco Santander and UC3M.
In both cases, places are offered through a public call and are awarded to students with the best records who have exceeded the language threshold (English, French, German...) required by the partner university.
Rankings
- QS World University Rankings Top 50 Under 50
- 35th spot worldwide and ranked 10th in Europe, on QS Top 50 Under 50 Ranking
- QS World University Rankings
- 319th position on the QS World University Rankings 2024
- QS World University Rankings Subjects Rankings
- Among the world’s best universities in 13 academic fields, according to QS World University Rankings by Subject 2023
- QS Graduate Employability Rankings
- Among the 136 best universities in the world for employability, according to THE’s Global University Employability Ranking 2022
Program Outcome
Graduates will be able to carry out an analysis process to solve computer science problems and will also be able to carry out engineering designs in their field and work in teams. Likewise, graduates will be able to carry out research and make innovative contributions to computer systems, which justifies the scientific interest of this degree. Finally, graduates will be able to apply their knowledge to solve problems and design products, services, and computer systems, taking into account the environmental, commercial, security, and industrial implications of engineering practice. In addition to the purely technical training, graduates will receive training in communication skills, humanities, and languages, which will strengthen their personal communication skills and the efficiency of transmission of their knowledge and ease of insertion in national and international teams.
Program Tuition Fee
Career Opportunities
More than 90% of Computer Engineering students enter the job market in the first year after graduation, and almost 90% have work experience before finishing their studies. Graduating students typically access various jobs, both in Spain and abroad, in areas such as the following:
- Security
- Artificial Intelligence
- Project management and leadership
- Interface design
- High-performance programming
- Data management and manipulation in areas as diverse as communications, healthcare communications, healthcare, banking, and technology consulting, to name a few.