Cookie usage policy

The website of the University Carlos III of Madrid use its own cookies and third-party cookies to improve our services by analyzing their browsing habits. By continuing navigation, we understand that it accepts our cookie policy. "Usage rules"

Bachelor in Robotics Engineering

Grado en Robótica
4 years (240 ECTS credits)

Deputy Director for the Bachelor: Carlos Balaguer Bernaldo de Quiros


The new Bachelor’s degree in Robotics Engineering seeks to form professionals who are capable of taking on and resolving highly complex technological problems, ranging from robot design to their real-world implementation.

Robotics influences all aspects of everyday life. It is a transversal discipline that encompasses a broad spectrum of technologies, and according to a recent study by MIT, it is one the 10 technologies of the future.

This degree program offers solid interdisciplinary training with its focus on Robotics. Students will acquire knowledge and competencies in basic core engineering subjects such as Mathematics, Physics, Programming, Graphic Expression, and Industrial Organization, etc. At the same time, students will receive a sound education in Robotics in a broad and transversal sense, gaining knowledge on robot conception, design, and control, computer vision, human-robot interaction, social robots, soft robotics, collaborative robots, industry 4.0, and robotic ethics, among others.

The Bachelor’s Degree in Robotics Engineering is taught in English, with special laboratories for small-group lab sessions. Students in the program have the opportunity to carry out professional internships in the sector’s leading companies.

Employability and profesional internships

UC3M has agreements with over 3000 companies and institutions in which students can undertake internships and access job openings.

A total of 93.4 % of graduates from this University enter the job market the first year after finishing their studies, according to the 2019 XXIV Estudio de Inserción Profesional (Professional Placement Study).


International Excellence

QS Europe Ranking
QS Graduate Employability Ranking
The Global University Employability Ranking and Survey
Erasmus Plus


  • Plan implemented in 2022. In 2024/25 will be ofered 1st, 2nd and 3rd year.

Year 4 - Semester 1

General subjects
Robot's control architectures3OEnglish
Cybersecurity in robotics3OEnglish
Soft Skills3OEnglish
Human-robot interaction3OEnglish
Collaborative robots3OEnglish
Flexible production systems3OEnglish
Soft robotics3OEnglish
Project in robotics engineering3OEnglish
Electives: 6 CreditsNo dataNo dataNo data
Electives to choose in 4th year - First Semester
Choose 6 credits
Biomedical applications of robotics3PEnglish
Wireless sensor networks3PEnglish
Data analitics3PEnglish
Mini-robots laboratory3PEnglish
Professional internship6PEnglish

Year 4 - Semester 2

General subjects
Ethics and social implication of robotics3OEnglish
Mobile manipulators3OEnglish
Social robotics3OEnglish
Bachelor thesis12TFGEnglish
Electives: 9 CreditsNo dataNo dataNo data
Electives to choose in 4th year - Second Semester
Choose 9 credits
Aerospace applications of robotics3PEnglish
Industrial internet of things3PEnglish
Brain machine interfaces3PEnglish
Battery storage for robots3PEnglish
Labor legal framework of robotics3PEnglish


    BC: Basic Core
    C: Compulsory
    E: Electives
    BT: Bachelor Thesis


  • Exchange programs

    Exchange programs

    The Erasmus programme permits UC3M first degree and post graduate students to spend one or several terms at one of the European universities with which UC3M has special agreements or take up an Erasmus Placement, that is a work placement or internship at an EU company. These exchanges are funded with Erasmus Grants which are provided by the EU and the Spanish Ministry of Education.

    The non-european mobility program enables UC3M degree students to study one or several terms in one of the international universities with which the university has special agreements. It also has funding from the Banco Santander and the UC3M.

    These places are offered in a public competition and are awarded to students with the best academic record and who have passed the language threshold  (English, French, German etc..) requested by the university of destination.

  • European Mobility

    The international mobility agreements will be published soon.

  • Non European Mobility

    The international mobility agreements will be published soon.

Profile and career opportunities

  • Entry profile

    Entry profile

    The recommended entry profile focuses on the Baccalaureate of Science (or, if applicable, equivalent Baccalaureate modalities or similar in terms of the subjects taken when the student comes from non-Spanish educational systems), where a specific training in this field is obtained for these studies. In this Baccalaureate, according to Spanish regulations, students must take core subjects such as Mathematics, Physics or Technical Drawing, without prejudice to other subjects indirectly related to the studies but important for the integral formation of the student. Therefore, these are subjects that, to a large extent, are clearly linked to the curriculum of the Bachelor's Degree syllabus, due to the basis they provide to the student interested in accessing it. 

    In order to highlight some suitable competence content in relation to the entry profile, the student should have a good previous training in Mathematics, Physics, Programming and Technical Drawing. Personal attitudes of initiative, teamwork, personal organization of work, capacity for abstraction, critical thinking and responsibility and interest in the practical application of knowledge to solve real problems are highly valued. 

    Finally, the University offers the degree only in English, which means that students must complete their 240 credits in this language. Therefore, students must demonstrate a good level of linguistic competence in English equivalent to level B2 in the Common European Framework of Reference for Languages, since they will be taught in English and will be working with texts, materials, exercises, etc. absolutely in English. 

    Application for a place in the degree

  • Student profile

    Graduate profile

    Graduates of the Robotics Engineering Degree must be able to make use of engineering knowledge to solve problems and applications of robotics in industry, services, research and, in general, in several social challenges. They must be able to design, build, program, integrate and solve real problems that arise in this discipline. 

    To achieve this, graduates will have a strong master of basic engineering subjects by taking the corresponding subjects of mathematics, physics, programming, graphic expression and industrial organization. They will also be trained in the classic engineering subjects adapted to this degree. In the Electrical Engineering (Anglo-Saxon) branch, students take Electronics (fundamentals, microprocessors and instrumentation), Electricity (electrical machines) and Automation (control engineering, automation, sensors and actuators, and control architectures). In the branch of Mechanical Engineering, the students will take subjects corresponding to the fundamentals of mechanics of machines and resistance of materials.On the other hand, in the branch of Information and Communication Technologies (ICT), graduates will have a solid background in programming (basic and advanced), real-time systems and machine learning, as well as in communications, networks and protocols, signals and systems and telematic technology.

    Graduates of this degree will have a solid training in Robotics in the broad and transversal sense. They will have knowledge of robot conception, design and control. They will start from industrial robotics to deepen their knowledge of actuators and sensors for robotics, kinematics and dynamics, trajectory generation and its main applications. The graduate will be able to program robots in proprietary languages, as well as in free distribution languages (ROS, YARP). They will also have knowledge of computer vision, decision making systems, human-robot interaction and flexible production systems. Finally, they will be trained in different modern robotics applications such as soft robotics, social robots, mobile manipulators, collaborative robots, industry 4.0, and robotics ethics.

    The apprenticeship will also include a series of electives that will allow graduates to delve into robotic applications in different sectors such as biomedicine, aerospace and related technologies (sensor networks, IIoT, brain-machine interfaces, cybersecurity, industrial networks and data analytics) to end with the study of the implication of robotics in the labor market.

    With all this, graduates of this degree will be able to develop their professional career in all sectors of economic activity and research in which professionals with a robotics engineering profile are in demand.


    Learning outcomes

    RA1 Students must have acquired advanced cutting-edge knowledge and demonstrated in depth understanding of the theoretical and practical aspects of working methodology in the field of robotics engineering.

    RA2 Through sustained and well-prepared argument and procedures, students will be able to apply their knowledge, their understanding and the capabilities to resolve problems in complex specialized professional and work areas requiring the use of creative and innovative ideas.

    RA3 Students must have the capacity to gather and interpret data and information on which they base their conclusions, including where relevant and necessary, reflections on matters of a social, scientific, and ethical nature in their field of study.

    RA4 Students must be able to perform in complex situations that require developing novel solutions in the academic as well as in the professional realm, within their field of study.

    RA5 Students must know how to communication with all types of audiences (specialized or not) their knowledge, methodology, ideas, problems and solutions in the area of their field of study in a clear and precise way.

    RA6 Students must be capable of identifying their own education and training needs in their field of study and the work or professional environment and organize their own learning with a high degree of autonomy in all types of contexts (structured or not).

    General skills of the Bachelor's Degree in Robotic Engineering


    CB1 - Que los estudiantes hayan demostrado poseer y comprender conocimientos en un área de estudio que parte de la base de la

    educación secundaria general, y se suele encontrar a un nivel que, si bien se apoya en libros de texto avanzados, incluye también
    algunos aspectos que implican conocimientos procedentes de la vanguardia de su campo de estudio
    CB2 - Que los estudiantes sepan aplicar sus conocimientos a su trabajo o vocación de una forma profesional y posean las
    competencias que suelen demostrarse por medio de la elaboración y defensa de argumentos y la resolución de problemas dentro de
    su área de estudio
    CB3 - Que los estudiantes tengan la capacidad de reunir e interpretar datos relevantes (normalmente dentro de su área de estudio)
    para emitir juicios que incluyan una reflexión sobre temas relevantes de índole social, científica o ética
    CB4 - Que los estudiantes puedan transmitir información, ideas, problemas y soluciones a un público tanto especializado como no
    CB5 - Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para emprender estudios posteriores
    con un alto grado de autonomía


    CG1 - Know basic subjects and technologies, which enables you
    to learn new methods and technologies, as well as giving you great versatility to adapt to new situations.
    CG2 - Being able to obtain and analyze information related to electronics and mechanics, control engineering, sensors and systems and communications, with the ultimate aim of achieving industrial, autonomous and flexible robotic applications.
    CG3 - Conceive, calculate, design and implement algorithms, equipment or facilities in the field of robotics, for industrial or
    service applications, taking into account aspects of quality, safety and the rational and efficient use of resources.
    CG4 - Ability to solve problems in the field of robotic engineering with creativity, initiative, methodology and
    critical reasoning.
    CG5 - Ability to use computer tools for modeling, simulation and design of engineering applications.
    CG6 - Write, represent and interpret legal and technical documentation, as
    well as the handling of specifications, regulations and mandatory standards in the field of robotics.
    CG7 - Possess and understand the knowledge that makes it possible to be original in the development or application of ideas to solve novel or
    multidisciplinary engineering problems, after analyzing and understanding the proposed specifications.
    CG8 - Ability to analyze and assess the social impact of robots and the environmental impact of technical solutions
    CG9 - Acquire adequate knowledge of the business concept, institutional and legal framework of the company.
    Organization and management of companies.


    CT1 - Students are able to work in teams that are multidisciplinary and international, as well as to organize and plan work taking the right decisions based on the available information, gathering and interpreting relevant data to emit judgments and critical thoughts within their subject matter.

    CT2 - Students are able to state and write correctly on a topic and to compose their discourse following a logical order, providing precise information and according to the established grammar and lexical rules.

    CT3 - Students are able to evaluate reliability and quality of information and their sources, using that information in an ethical way, avoiding plagiarism, and following academic and professional conventions in the subject matter.
    CT4 - Students can demonstrate that they have acquired humanistic basic knowledge that allows them to complete their cross-cutting educational profile.
    CT5 - Students can demonstrate that they know and are able to
    manage interpersonal skills about initiative and responsibility, negotiation, emotional intelligence, etc., as well as computational tools that allow to consolidate basic technical skills as required in every professional area.


    CE1 - Know the automatic control and the control engineering and its application to robotics.

    CE2 - Know and apply the algorithmic procedures of computer technologies to design solutions to robotics problems, analyzing the suitability and  omplexity of the proposed solutions.
    CE3 - Apply knowledge in communications to robots and robotic installation
    CE4 - Ability to analyze and specify the fundamental parameters of a communications system
    CE5 - Integrate different robotics solutions using control, programing, and network communications technologies
    CE6 - Know and apply the fundamental principles and basic techniques of parallel, concurrent, distributed and real time programming
    CE7 - Know the fundamentals of machine mechanics and resistance of materials.
    CE8 - Know the fundamentals of electronic technology
    CE9 - Know and apply the fundamentals of electrical technologies, electrical machines and batteries
    CE10 - Acquire adequate knowledge and skills to joint organize and run companies with a high level of robotization, automation and digitalization
    CE11 - Know the materials used in robotics
    CE12 - Know the fundamentals and applications of digital electronics and microprocessors
    CE13 - Acquire applied knowledge of electronic instrumentation
    CE14 - Acquire knowledge and skills to apply the fundamentals of elasticity and resistance of materials to the behavior of real solids
    CE15 - Capacity for designing control systems and industrial automation.
    CE16 - Know the main applications of robotics.
    CE17 - Ability to identify computer security requirements in connected industry environments.
    CE18 - Ability to design automatic process systems (production systems, transport and storage systems and quality control) and the interconnection between their different modules (industrial communications protocols, digital twins, etc.).

    CE19 - Model and analyze both static and dynamic data using statistical techniques
    CE20 - Ability to apply, both from an analytical and numerical point of
    view, knowledge about: Linear Algebra, Differential and Integral Calculus, Differential Equations and Partial Derivatives as well as Complex Variable, to different mathematical problems that arise in systems robotic.
    CE21 - Understand and know how to apply in engineering problems the physical foundations on which robotics engineering is based: statics, kinematics, dynamics, mechanics, thermodynamics, electromagnetism and electrical circuits
    CE22 - Ability to integrate and program the different industrial process control systems both from a hardware and software point of view
    CE23 - Know the legal, socioeconomic and ethical framework of robotics
    CE24 - Understand the operation of the interfaces between man and robot..
    CETFG1 - Ability to carry out an individual original work, and present and defend it in a university court, consisting of a project in the field of specific technologies of Robotics Engineering in which the competencies
    acquired in the teachings are synthesized and integrated.

  • External internships

    External internships

    This is a selection of places where students of this degree can do their internships:

    • Siemens S.A.
    • CFGS Automatización y Robótica Industrial
    • John Deere Ibérica S.A.
    • Robert Bosch España Fabrica Madrid S.A.U.
    • Airbus Defence and Space
    • ABB
    • KUKA
    • PAL Robotics
    • Robotnik
  • Career opportunities

    Career opportunities

    • Industrial sector companies
    • Automation companies
    • Robot manufacturing companies
    • Aeronautical sector companies
    • Service sector companies
    • Engineering companies
    • Hospitals of the Community of Madrid and their corresponding Research Institutes
    • Consultants
    • Educational robotics companies
    • EBTs in the robotics and related sectors
    • State and regional public agencies

Study in english

Studies in English only

This degree courses completely in English. No groups available in Spanish in any subject. You must take into mind that:

  • In groups in English, all work (classes, drills, exercises, tests, etc.) shall be conducted in English.
  • Along the first year, it must be established an English B2 level, passing a test, providing one of the supported official certificates or any way determined by the university. 
  • After completing the studies, the DS mention of having carried out the studies in English will appear.

More information about Languages in Degrees