| Subject | Category | Credits |
|---|---|---|
| Discrete mathmatics | Mathmatics | 6 ECTS |
| Mathmatics for engineering I | Mathmatics | 6 ECTS |
| Mathmatics for engineering II | Mathmatics | 6 ECTS |
| Fundamentals of computer engineering | Computing | 6 ECTS |
| Intoduction to programming | Computing | 6 ECTS |
| Logic and Critical thinking | Humanistic | 3 ECTS |
| Knowledge Management and personal skills | Humanistic | 6 ECTS |
| Electronics and Computer Technology | Physics | 6 ECTS |
| The company and its processes | Physics | 6 ECTS |
| Object oriented programming | Computing | 6 ECTS |
| History of science and technology | Humanistic | 3 ECTS |
| Robots and its components | AI applied to robotics | 4 ECTS |
| Roboethic and psycology of the user | AI applied to robotics | 2 ECTS |
| Subject | Category | Credits |
|---|---|---|
| Data structures and algorithms | Software development | 6 ECTS |
| Computer Architecture and Organization | Computing | 6 ECTS |
| Analysis and Design of Information Systems | Computing | 6 ECTS |
| Web development | Software | 6 ECTS |
| Projects I | Projects | 3 ECTS |
| Anthropology and social responsability | Humanistic | 6 ECTS |
| Stadistics | Mathmatics | 6 ECTS |
| Databases I | Computing | 6 ECTS |
| Operative systems | Computing | 9 ECTS |
| Software engineering I | Software | 6 ECTS |
| IA for robots | IA applied to robotics | 3 ECTS |
| Environment Physics | AI applied to robotics | 3 ECTS |
| Subject | Category | Credits |
|---|---|---|
| Artificial Intelligence I | Software | 6 ECTS |
| Artificial Intelligence II | Software | 6 ECTS |
| Software Engineering II | Software | 6 ECTS |
| Software Development and Integration | Software | 6 ECTS |
| Human Computer Interaction | Software | 6 ECTS |
| Computational Complexity | Specific technology | 6 ECTS |
| Ethics and Professional Conduct | Humanistic | 6 ECTS |
| Systems Administration | Systems | 3 ECTS |
| Advanced databases | Computing | 3 ECTS |
| Networks and Distributed Systems | Computing and systems | 6 ECTS |
| Projects II | Projects | 6 ECTS |
| Statistical Learning and Data Mining | Specific technology | 6 ECTS |
| Artificial Intelligence II | Software | 6 ECTS |
| Autopilot and navigation | AI applied to robotics | 2 ECTS |
| Vision | AI applied to robotics | 2 ECTS |
| Proyect: autonomous vehicle | AI applied to robotics | 3.5 ECTS |
| Subject | Category | Credits |
|---|---|---|
| Quality management | Humanistic | 3 ECTS |
| High-Performance computing | Computing | 6 ECTS |
| The question of God in the Digital Age | Humanistic | 3 ECTS |
| Security | Software | 6 ECTS |
| Entrepreneurship and innovation | Humanisitc | 3 ECTS |
| Project planification and management | Proyect | 9 ECTS |
| Knowledge Engineering | Computing | 6 ECTS |
| Final degree proyect | TFG | 12 ECTS |
| Optative | Optative | 15 ECTS |
| Roboetics in healthcare | AI applied to robotics | 3 ECTS |
| Proyect: exoskeleton and orthosis | AI applied to robotics | 4 ECTS |
| Subject | Category | Credits |
|---|---|---|
| Entrepreneurship and Innovation | Business | 3 ECTS |
| Advanced Aspects of Computer Architecture | Computing | 6 ECTS |
| Automata and Compilers | Computing | 6 ECTS |
| Data Analysis and Visualization | Data Science | 6 ECTS |
| Big Data Infrastructure | Data Science | 6 ECTS |
| Advanced Programming Technologies | Computing | 6 ECTS |
| Internet of Things | Computing | 3 ECTS |
| Information Systems in the Company | Business | 3 ECTS |
| Cryptography | Security | 3 ECTS |
| Complementary Formative Activities I | AFC | 3 ECTS |
| Complementary Formative Activities II | AFC | 3 ECTS |
| English | Languages | 6 ECTS |
| Quality Management | Business | 3 ECTS |
| External Academic Internships | Interships | 6 ECTS |
| Ethical Hacking | Security | 3 ECTS |
| Computer Forensics | Security | 3 ECTS |
| Philosophy of Computer Science | Humanities | 3 ECTS |
| Virtual and Augmented Reality | Computing | 3 ECTS |
| Mobile Applications | Computing | 3 ECTS |
| Science Fiction Literature | Humanities | 3 ECTS |