Close this search box.

Data Engineering and Artificial Intelligence Degree


+ 0


4 years


4 years


240 ECTS


Face-to-face in Madrid


English - Spanish (bilingual)/ Spanish


September 2023




1st and 2nd year (morning), 3rd and 4th year (afternoon).


Become an expert in the world’s fastest growing technology. You will be able to study in bilingual mode (Spanish/English).


Guaranteed internships. Combine your classes with real company experience thanks to our agreements.

You will complete your technical training with three official Cloud certifications of worldwide validity included in your registration (Microsoft, Google, Amazon)

You will be trained in state-of-the-art facilities containing the technological and professional equipment used in large companies.


Only University specialising in Design and Technology

Our University Campus located in the heart of Madrid is full of activities, masterclasses, catwalks, contests, fairs, events, etc. to maximise students’ creativity.

Pioneers. More than 20 years making history

Precursors in elevating design degrees to the university level, creating the first Official Degrees in Product Design, Fashion Design, Interior Design, Video Game Design and Development or Multimedia and Graphic Design.

International Vocation

We have numerous agreements with some of the best universities in the world of design so that our students can incorporate international and multicultural experience into their time at university.

Methodology and excellence

The very typology of our degrees allows us to use a learning methodology based on real projects. We seek your excellence.

Business connection

More than 2,200 agreements signed with leading companies in the sector for the professional practice of our students; advice and exchange of experiences and research.

State-of-the-art facilities

More than 13,000 m2 of specialised facilities with the best resources and equipment used by large companies in the sector.


The Data Engineering and Artificial Intelligence Degree Curriculum consists of 240 ECTS credits divided into 4 courses.

Consult the Teaching Guides for the Data Engineering and Artificial Intelligence Degree in Spanish:

*Degree verification in process



During this first course you will acquire interdisciplinary knowledge in artificial intelligence and Big Data as well as training in statistics and innovation. You will get a solid foundation in programming and mathematics.

Subject Semester ECTS credits Hours
Mathematics for computing 1 6
Logic for Artificial Intelligence 1 6
Programming I 1 6
Fundamentals of Statistics and Probability 1 6
Innovation Fundamentals 1 3
Basic Personal & Communication Skills A 6
Machine Learning & AI Fundamentals 2 6
Algorithms, Data Structures and Complexity 2 6
Platforms for AI and Big Data 2 3
Structured Databases 2 6
Programming Workshop I 2 6

You will go deeper into programming, cloud computing and data management and start working on digital economy, innovation and information systems in the business environment.

Subject Semester ECTS credits Hours
Automated Learning 1 6
Data Science Fundamentals 1 6
Software Project Management 1 6
Programming II 1 6
Advanced Personal & Communication Skills A 6
Programming Workshop II, III A 6
Data Mining 2 3
Cloud Computing 2 6
Discrete Mathematics 2 6
Information Systems in the Enterprise 2 3
Digital Economy 2 3
Innovation Methodology 2 3

In this course you will work on data visualisation, projects, systems and databases while learning about the legal and security framework in business, data and information technology.

Subject Semester ECTS credits Hours
Operating Systems 1 6
Deep Learning 1 6
Integrating Project 1 3
Unstructured Databases 1 6
Data Visualization 1 3
Innovation Technology 1 3
Natural Language Processing and Generation 2 6
Information and Data Technology Security 2 6
Legislation, ethics, deontology and sustainability 2 3
Computer Vision 2 6
Integrating Project 2 3
Analysis of Data in Virtual Universes (Optional) 2 6
Use of data from social media, web and other media (Optional) 2 6
Academic Credit Recognition (RAC) (Elective) 2 6

You will continue your training in big data management and handling while adding knowledge of entrepreneurship, management and new AI techniques, as you undertake your internship in a technology company.

Subject Semester ECTS credits Hours
Big Data Management 1 6
Big Data Infrastructure 1 3
Internet of Things 1 3
New Artificial Intelligence Techniques 1 6
Startup and management 1 3
External Academic Internships 2 18
Final Degree Project 2 12
AI in the creative field (Optional) 2 6
Workshop on content generation with AI (Elective) 2 3
Dynamic Data Visualisation (Optional) 2 6
Creating Data Narrative (Elective) 2 3

Connecting with Businesses

The relationship between University/Business is vital for the professional success of the students, which is why professional internships are a fundamental aspect of the curricula of all our degrees. UDIT is constantly working to foster partnerships with companies, developing an ecosystem of companies and institutions that collaborate in the professional development of our students.

We have signed more than 2.000 active internship agreements with leading companies in the sector such as:

Feedback from students

Prizes and awards

The talent of our students has played a leading role in major national and international competitions over the years:









Our university campus has the best technological and professional equipment, that is also used in large companies. You will have at your disposal 13,000 m2, spread over three buildings, with state-of-the-art facilities designed for your learning and practice.

  • Rooms with +400 PCs with dedicated software and RTX graphics cards

  • 1,200 m2 of workshops

  • "You will learn the potential of these technologies and their applications in your projects"

  • "You will prototype your designs by creating real objects with state-of-the-art equipment and machinery."


At UDIT we are constantly working to foster partnerships with the best universities and companies related to design and advertising. We seek to promote opportunities for our students, incorporating international and multicultural experience into your time at university.

You will have the opportunity to participate in workshops, courses or conferences in English, and take part in international trips, workshops, experiences and programmes.

Exclusive partnership agreement. ESNE students will be able to access special conditions in courses given by the prestigious Colleges of the University of the Arts London. We are the only university institution in Spain with this type of agreement signed with UAL. Further information

Teaching Staff

We have a faculty of top-level teachers. Professionals with years of experience in both teaching and technology-related companies.


Teaching Staff


Descubre los proyectos de nuestros alumnos y alumni a través de este link.

Career opportunities

At the end of the Degree in Data Engineering and Artificial Intelligence you will be able to work in areas and positions such as:


  • Data Architect
  • Data Scientist
  • Data Advisor
  • Chief Data Officer
  • Big Data Specialist


  • Developer of applications based on artificial intelligence
  • Artificial Intelligence Specialist
  • Chief Artificial Intelligence Officer
  • R+D: Research and development in the field of data and artificial intelligence


  • Project Engineer
  • Chief Innovation Officer
  • Natural language processing solutions developer
  • Designer and developer of intelligent services
  • Knowledge Engineer

Go one step further

If you’re interested in this program, don’t hesitate to contact us. We will help you resolve your doubts and guide you through the process of choosing your future.

You can count on me to answer all your questions.


Student Advisor at UDIT



Yes, you have the option to study the Bachelor in Engineering of Data and Artificial Intelligence, as long as you have or are able to obtain a B2 level certificate in English.

Graduates of this university degree will be able to find professional insertion in one of the following positions:

  • Data Engineer / Data Architect
  • Data Scientist
  • Developer of artificial intelligence-based applications.
  • Project Engineer
  • Specialist in Artificial Intelligence.
  • Big Data Specialist.
  • Developer of solutions for natural language processing.
  • Designer and developer of intelligent services.
  • R+D: Research and development in the field of data and artificial intelligence.
  • Knowledge Engineer
  • Data Advisor
  • Chief Data Officer
  • Chief Artificial Intelligence Officer
  • Chief Innovation Officer

This degree consists of 45 subjects spread over the four years of the course.

The curriculum is oriented towards the skills demanded by the labour market. It has been designed in conjunction with the leading technology companies operating in Europe, so it is tailored to the needs they demand.

You will be able to obtain these three certificates: Microsoft Azure Fundamentals (AZ900): It is aimed at beginners in Cloud architecture. It provides an overview of Azure’s functionalities. AWS (Amazon Web Services) Practitioner: Provides a fundamental understanding of AWS cloud concepts, services and terminology. For IT students looking to master the basics of the AWS Cloud. Google Cloud Certified: This Foundation level certification validates a broad range of knowledge about cloud concepts, as well as Google Cloud products, services, tools, features, benefits and case studies.

The market today demands professionals capable of understanding, developing and implementing data-driven solutions that enable companies to make better decisions and increase the value they contribute to society. The Degree is aimed at those of you who want to be experts in technology with the highest growth potential in the world.

During the four years of your degree you will acquire core knowledge that will train you as a data and artificial intelligence engineer. You will undertake a broad and specialised training programme that covers everything from the necessary mathematics to the most advanced applications such as artificial vision, natural language generation or imitation learning.

But not only that, at ESNE, the future UDIT, you will complete your technical training with three official Cloud certifications of worldwide validity, achieving a unique profile that will allow you to stand out in the market and above the competition.

Most companies nowadays demand profiles with these certificates, so by obtaining these certificates you will have a competitive advantage upon completion.

Quality Management System


If you have any questions or if you want to set up your access, please write or call us on +34 915 55 25 28.