Registration Open

Official Double Bachelor's Degree in Data Science and Artificial Intelligence + Full-Stack Development

Combine the power ofMathematics with the innovation of Artificial Intelligence. You will learn how to develop efficient software, apply advanced algorithms and extract valuable knowledge from data.


La imagen muestra un fondo abstracto con código y partículas digitales en colores vibrantes.
La imagen muestra un fondo abstracto con código y partículas digitales en colores vibrantes.

Key Insights

If you have any questions, you can fill out this form and we will contact you as soon as possible. We will send you the official brochure, where you will find all the detailed information about the programme, the syllabus, career opportunities, the admission process and much more so that you can make the best decision.


  • Campus
    Tecnología, Innovación y Ciencias Aplicadas
  • Languages
    Spanish
  • Modality
    On-campus
  • Certification
    Official
  • Duration
    5 years
  • Credits
    336 ECTS
  • Starts On
    07/09/2026
  • Schedule
    1st and 2nd year (morning), 3rd, 4th and 5th year (afternoon).
  • Seats
    70

Do you want to know more?

A unique double degree

Studying two degrees simultaneously will open up a wide range of professional opportunities, offering you greater specialisation by combining knowledge and skills from two key fields of study to face the challenges of the technology industry and allowing you to create a multidisciplinary profile that is highly valued in the labour market.

Equipos y programas vanguardistas adaptados a las necesidades de cada asignatura.

UDIT's Double Degree in Data Science and Artificial Intelligence + Full-Stack Development offers a practical, creative and global education. With an entrepreneurial focus, it prepares students for a technological future.

The Double Degree is taught in small groups, which guarantees personalised attention. 85% of the teachers are active professionals in the industry, which ensures teaching aligned with the latest trends. UDIT encourages student participation in international competitions and events, enhancing their creativity and skills. In addition, its international focus provides a valuable multicultural experience, preparing students for the global marketplace. The university has been awarded prizes such as the National Innovation and Design Award.

Una serie de circuitos integrados iluminados con luces de colores sobre una placa de circuito.

Beyond code: the era of Full-Stack

In a double degree that brings together data, AI and development, it is important to be clear about the context. This white paper is a quick and useful map to understand what it means to be Full-Stack today, how it connects with working in real teams and projects, and what criteria are driving demand in the sector.


Go to the landing and download the white paper.

Dos jóvenes trabajan juntos en la parte trasera de una computadora de escritorio.

WHY UDIT

At UDIT, you will study in small groups, with close monitoring and continuous support from professors and academic staff who will follow your progress and help you reach your full potential. A more personalized university experience, where you will receive real guidance, ongoing feedback, and support throughout your academic and professional journey, enabling you to make the most of your talent.


Syllabus

Video thumbnail

You will master the most widely used programming languages, development environments and software tools for professional use today.

El logotipo del lenguaje de programación C++ en un fondo claro.
Logo del lenguaje de programación C# en un diseño hexagonal.
Logo del lenguaje de programación Python en colores azul y amarillo.
Logo de Express.js, un marco de aplicación web para Node.js.
El logotipo del lenguaje de programación R.
Logo de Visual Studio en un fondo blanco.
Logo del proyecto Apache con un diseño geométrico colorido.
Un logo circular con la palabra 'Eclipse' escrito en la parte inferior.
Logotipo de SQL Server, una plataforma de gestión de bases de datos.
Logotipo de MongoDB que presenta una hoja verde en un fondo blanco.

+2.400 PARTNERSHIPS WITH LEADING COMPANIES WORLDSWDE

At UDIT, internships are an integral part of the academic curriculum and are guaranteed for every student. We work closely with companies and institutions to connect you with the professional world and help you build meaningful industry experience from the very beginning of your university journey.

Video thumbnail
Logotipo de NTT Data en letras blancas sobre un fondo negro.
Logotipo de la empresa Indra en fondo negro.
El logo de la marca HP, representado con un diseño simple y moderno.
Imagen del logotipo de Deloitte en un fondo negro.
Logotipo de BBVA en color blanco sobre fondo negro.

Career opportunities

At the end of the Double Degree in Data Science and Artificial Intelligence + Full-Stack Development you will be able to work in areas and positions such as:

  • Data Scientist
  • Full-Stack Machine Learning Engineer
  • Full-Stack Data Analyst
  • Full-Stack AI Application Developer
  • AI Consultant
  • BigData Solutions Architect
  • Data Analytics Platform Developer
  • Full-Stack Natural Language Processing (NLP) solutions developer
  • AI DevOps Engineer
  • AI andWeb Development Project Manager
  • Business analyst withAI skills
  • Entrepreneur in the field of AI andweb development
  • Researcher in AI applied toweb development
  • User Interface (UI) Developer forAI
Un hombre trabaja en la parte técnica de un robot humanoide en un laboratorio.

ROBOTICS LAB

A laboratory where you can work, experiment, and build service robots, social robots, and intelligent solutions applied to healthcare, education, industry, logistics, mobility, and everyday life.


El interior de un espacio de trabajo creativo con mesas y sillas modernas.

PROTOSPACE

A space of more than 1,000 m' where students develop their projects from idea to prototype. An environment designed to work, test and improve solutions in real conditions. It is part of the international network of laboratories promoted by Airbus.

Una persona trabajando en una computadora con software de diseño gráfico.

ADVANCED SOFTWARES

You will have the opportunity to become certified as an expert in SolidWorks, mastering one of the leading mechanical design software tools for 2D and 3D modeling.


Una serie de impresoras 3D trabajando en un entorno de laboratorio.

MAKER LAB

A workshop space where you can work with real materials and processes. From woodworking machinery and physical manufacturing processes to advanced prototyping technologies such as 3D printing, laser cutting, CNC or welding and electronics equipment, here your ideas are built, tested and turned into objects from the very first moment. 

Equipos y programas vanguardistas adaptados a las necesidades de cada asignatura.

Programming classrooms

Workspaces equipped with Wacom Cintiq 22” graphic tablets, high-performance workstations, and professional software, designed for developing and visualizing your product design projects. An environment where you can ideate, model, and refine your concepts with precision, integrating creativity and technology at every stage of the process.


Una persona está usando un portátil con código en la pantalla.
THURSDAY 18 JUNE · 06:30 PM

JOIN OUR EXCLUSIVE TECHNOLOGY CAMPUS TOUR

Visit UDIT in person, explore our Technology campus and get answers about the degree, admissions and scholarships. Free event with limited places.

Un grupo de jóvenes trabaja en la construcción y programación de robots en un evento de robótica.
Saturday, 20 JUNE · 09:45 PM

OPEN DAY

Discover UDIT in person, visit the campus and get answers to your questions about the degree, admissions and scholarships.

programme director

Fernando Blázquez Piñeiro

Director of the Degree in Full-Stack Development and the Degree in Data Science and Artificial Intelligence. Degree in Physics (specialising in Automatic Calculus) from the Complutense University of Madrid, with a Diploma of Advanced Studies from the School of Computer Engineering of the UNED.

MEET THE FACULY

Dr. David Alonso Urbano

Director of the Department of Video Games and Animation. Director of the Bachelor’s Degree in Video Game Design and Development. Comp

View more

Sandra Garrido Romero

Graduate in Mathematics and Computer Science from the Polytechnic University of Madrid. She has worked in several consultancy projects. She is curr

View more

Dr. Rafael Conde Melguizo

PhD in Sociology from the University of Seville, Master's in Secondary Education from UCJC, and Bachelor's in Sociology from UCM. CNE

View more

Carlos Cerro Moreira

Graduate in Computer Science from the Polytechnic University of Madrid. I believe in continuous learning, a result of my curious natu

View more

Fernando Blázquez Piñeiro

Degree in Physics (specialising in Automatic Calculus) from the Complutense University of Madrid, with a Diploma in Advanced Studies from the Schoo

View more

Dorealda Dalipaj

Bachelor’s Degree in Computer Science from the Faculty of Mathematics, Physics and Natural Sciences at Sapienza University of Rome, a

View more

Brigida Coromoto

B.Sc. and M.Sc. in Mathematics from the Universidad Central de Venezuela (UCV), and Ph.D. in Computer Science from the UCV in coopera

View more

Dr. Luis Miguel Danielsson Villegas

He completed his PhD at the IMDEA Software Institute, earning the title of Doctor in Software, Systems and Computing from the Polytec

View more

Gustavo Bermejo Martín

PhD in Industrial Organisation (cum laude; UPM), Telecommunications Engineer (UPM) and Executive MBA (IE Business School).

I ha

View more

Rodolfo Danilo Guevara Sandoval

Colombian Systems Engineer, graduated from the Universidad Autónoma de Colombia and Master in Artificial Intelligence from the Univer

View more

WE DO NOT SAY SO OURSELVES

+400

International awards won in recent years by our students.

90%

Leading to employability in one of the most in-demand professional profiles among companies.


National Design Award and recipient of the Education & Training Award at the Madrid Open Cities Awards.

5★QS

Top score in teaching quality and employability in the international QS ranking.

Video thumbnail
  • Studying two degrees simultaneously will open up a wide range of professional opportunities, offering you greater specialisation by combining knowledge and skills from two key fields of study to face the challenges of the technology industry and allowing you to build a multidisciplinary profile that is highly valued in the labour market .

    Greater specialisation and combination of knowledge areas: You will acquire knowledge and skills in two different fields of study, creating a multidisciplinary profile that is highly valued in the labour market. This combination will provide you with a comprehensive training, preparing you to tackle the challenges of the technology industry from different perspectives .

    Respond to high labour demand and expand job opportunities: Having two degrees will differentiate you from other candidates in the job search, demonstrating a greater commitment to training and an ability to adapt to different areas .

    Time optimisation and flexibility: the study plan is designed so that you can obtain two official degrees in five years .

  • The areas of applied mathematics, data science, artificial intelligence and programming are some of the most in-demand areas for graduates today. If you graduate in two of these areas simultaneously you will become one of the most competitive professional profiles in the market.

    With an updated and innovative curriculum, in five years you will specialise in Data Science and AI + Full-Stack Development. You will master the mathematical basis of software engineering and the construction of web and mobile applications. You will become a versatile developer capable of facing any technological challenge.

    You will be trained at UDIT's Technology and Applied Sciences Campus, located at Calle Alcalá 506, with state-of-the-art spaces, equipment and laboratories such as the Proto Space, a laboratory of almost 1,000 m2 specialising in technology, science and innovation that is unique in Madrid.

  • If you come from the Spanish education system, to study this Degree at UDIT you must meet at least one of the following requirements:

    • Having passed the University Entrance Examination (EVAU) with a pass mark.
    • Students coming from a Higher Level Training Cycle or FP II.
    • Students accessing from completed Spanish university studies.
    • Students accessing through the University Entrance Examination for over 25 years old, for over 40 years old and for over 45 years old.

    Students coming from educational systems outside Spain:

    • Students from pre-university education systems of European Union member states and countries with reciprocity agreements.
    • Students in possession of the International Baccalaureate Diploma.
    • Students coming from foreign pre-university education systems.
    • Students with foreign university studies who gain access through homologation of their studies.
    • Students with official foreign university studies completed or not yet completed who are admitted by official validation.
  • UDIT does not require a cut-off mark for admission to the Degree in Data Science and AI + Full-Stack Development. However, due to the specificity of these, potential students must take their own specific admission tests.

  • All our Bachelor's Degrees start from scratch, so it is not necessary to take a specific type of baccalaureate.

    It is true that, due to the type of our degrees, it is usually recommended to take a bachelor's degree in science and technology, with special attention to subjects such as Mathematics and, if possible, having studied subjects related to Computer Science, Programming, Computing and Technology in general .

    Although not essential, previous experience in programming and participation in personal software development projects is a significant added value.

  • If you would like to study software development and become an all-round programmer, at UDIT we also offer the Degree in Full-stack Development.

  • If you would like to study data science and become a data scientist, at UDIT we offer the Bachelor's Degree in Data Science and AI.

  • Contact our university advisors at +34 910 77 00 55 or by email orientacion.universitaria@udit.es

    Solve your doubts

Internal Quality Assurance System (IQAS)

No. of places Double Degree in Data Science and AI + Full-Stack Development: 70

Admission Process

Request Information

Fill in the following form, call us on 91 555 25 28 or write to us at orientacion.universitaria@udit.es and solve all your doubts about the qualifications you are most interested in.

Come and visit us

Arrange a visit to our Madrid campus from Monday to Friday from 10.00 to 18.00 hours, sign up for the Open Days we hold on Saturdays or the online information sessions.

Admission process:

University Degrees: to guarantee the best match between your profile and the degree chosen, the admission process includes two tests:

  • Psychopedagogical test
  • Personal interview with the academic department of the degree

Formalise your registration

Once you have taken the test and have been informed of your admission to UDIT, you must book your enrolment to guarantee your place for the next course. Places are allocated on a first come, first served basis.

NEWSLETTER

Be part of the creative network that is transforming design, technology and education.

Get news, events, launches and opportunities from the UDIT universe before anyone else. For inquiring minds looking to go one step further.