Data Science and Engineering2026–2027 · Current edition

Applied Data
Science Project.

From AI concepts to
real-world solutions.

Learn to innovate with AI in digital and physical environments, with people guiding the design and management supporting every step.

Course codes
02TXXWS
02TXXSM
Course credits
8 CFU
Lectures
30 hours
Laboratory
50 hours
Teaching language
English
When
1st semester · Year 2
The course

Learn by building
innovative AI solutions.

The course is offered in English in the first semester of the 2nd year of Data Science and Engineering at Politecnico di Torino.

Learn to turn ideas into innovative AI applications for digital and physical environments. Start with people’s needs, explore what emerging AI models make possible, and design, develop and validate a solution through a team project. Human-centred design, stakeholder mapping, user personas and functional requirements connect technological opportunities with the people who will use the solution.

The project mindset has four foundations: Design, Develop, Communicate and Manage. Design frames user needs and requirements; Develop brings together data, models, implementation and validation; Communicate explains the results through technical and scientific communication. Manage supports all three through innovation management, planning, coordination, key performance indicators (KPIs) and risk management.

The course combines 30 hours of lectures with 50 hours of laboratory activities. Explore language, vision and multimodal models, retrieval-augmented generation, transfer learning, AI ethics and the Sustainable Development Goals, alongside an introduction to vision-language-action models and embodied AI. Apply these concepts through practical case studies, team project development and presentation checkpoints.

Explore & apply

Your course toolkit.

30 hours of lectures
50 hours of hands-on laboratory

Lecture topics are listed below. Slides will appear here as they become available.

Lectures & project tools16 topics
  • L01

    Introduction

    Course objectives, activities and the applied data science project.

    Overview1.5h
  • L02

    Project mindset

    Design, develop and communicate, with manage supporting the whole project.

    Overview1.5h
    Recommended papers 2
  • 03

    Human-centred design, stakeholder mapping, user personas and functional requirements

    Design1.5h
  • 04

    Management, WBS and Gantt

    Manage1.5h
    Recommended papers 2
  • 05

    Model-centric and data-centric projects

    Develop1.5h
    Recommended papers 2
  • 06

    Foundation models and model hub

    Develop1.5h
    Recommended papers 4
  • 07

    Large language models and applications (LLMs)

    Develop3h
    Recommended papers 2
  • 08

    Transfer learning and domain adaptation

    Develop1.5h
    Recommended papers 2
  • 09

    Retrieval-augmented generation (RAG)

    Develop1.5h
  • 10

    Vision models and applications

    Develop3h
  • 11

    Vision-language models and applications

    Develop3h
  • 12

    Transfer learning with vision-language models

    Develop1.5h
  • 13

    Multimodal large language models and applications

    Develop3h
  • 14

    AI ethics and Sustainable Development Goals (SDGs)

    Design1.5h
  • 15

    Introduction to AI in physical environments: vision-language-action models and embodied AI

    Develop1.5h
  • 16

    Technical and scientific communication

    Communicate1.5h
Put it into practice

In the laboratory.

Work with people, models and data.
Then bring them together in your team project.

  • Hands-on practical case studies: design and development
  • Team project development
  • Team presentation checkpoints
For your team project

Ideas put to work.

Explore project proposals for 2026–2027.
Find a challenge to develop with your team.

P1 · Robotics2026–2027

Adapting Manipulation Datasets to Humanoid Robots

Retargeting robot demonstrations to humanoid platforms and validating adapted datasets in simulation for imitation learning.

P2 · Robotics2026–2027

Predicting Vision-Language-Action Model Failures

Predicting robot policy failures from early episode observations to support timely intervention.

P3 · Robotics2026–2027

Understanding Vision-Language-Action Model Failures

Stress-testing robot policies and relating failure patterns to gaps in training-data coverage.

P4 · Industrial AI2026–2027

Enterprise AI Runtime Optimization

Improving prompt reusability, response efficiency and document extraction in enterprise AI workflows.

P5 · Environmental AI2026–2027

Foundation Models for High-Resolution Air Quality Maps

Benchmarking and adapting foundation models to estimate pollutant concentrations at higher spatial resolution.

P6 · Cultural heritage2026–2027

Artwork Type Classification for Metadata Suggestion

Classifying artefact types from images to support curators and improve artwork metadata suggestions.

P7 · Responsible AI2026–2027

Content Safety Classification for Generative AI Systems

Classifying prompts and model responses by safety and harm category, with fine-tuning and evaluation of guardrail models.

P8 · Healthcare2026–2027

DEEP: Dupilumab Eosinophilia Early Prediction

Exploring clinical and demographic features to identify the risk of elevated blood eosinophils during Dupilumab treatment.

P9 · Remote sensing2026–2027

Geo-Embeddings for Burned Area Delineation

Assessing geo-embeddings as prior information for segmenting wildfire burned areas in satellite imagery.

P10 · Sports analytics2026–2027

Shot Recognition in Padel Match Videos

Detecting when shots occur and classifying their types from padel videos, player poses and ball trajectories.

P11 · Generative AI2026–2027

Synthetic Dataset Generation for Car-Wash Hazard Detection

Generating, validating and labelling synthetic images of car-wash hazards to build a dataset for future detector models.

P12 · Environmental AI2026–2027

Snow Height Forecasting and Avalanche Risk Estimation

Forecasting snow height in Valle d’Aosta, with an extension to estimating avalanche risk using weather data.

P13 · Multimodal AI2026–2027

Efficient Adaptation of Multimodal Models for Visual Storytelling

Adapting multimodal language models with parameter-efficient fine-tuning to generate coherent stories from image sequences.

P14 · Remote sensing2026–2027

Wildfire Smoke Segmentation from Space

Segmenting smoke from geostationary satellite images and evaluating transfer from US GOES data to European Meteosat-12 imagery.

P15 · Knowledge representation2026–2027

Dear LLM, Can You Explain My MongoDB Database?

Reconstructing MongoDB collections, relationships and modelling patterns with LLMs, and grounding explanations in schema and document evidence.

Before you begin

Come prepared. Stay curious.

The background knowledge and reading
to support your project.

Useful foundations.

  • Statistics
  • Data mining
  • Machine learning and deep learning
  • Python language
  • Relational, NoSQL, graph databases

Course codes 02TXXWS · 02TXXSM · 2nd year
Data Science and Engineering

Keep learning.

Recommended research to explore alongside the lectures.

Recommended papers

  1. Guidelines for Human-AI Interaction

    Amershi et al. (2019).

    Project mindset
  2. Hidden Technical Debt in Machine Learning Systems

    Sculley et al. (2015).

    Project mindset
  3. Project management: cost, time and quality, two best guesses and a phenomenon, its time to accept other success criteria

    Atkinson (1999).

    Management, WBS and Gantt
  4. Earned Value Project Management Method and Extensions

    Anbari (2003).

    Management, WBS and Gantt
  5. Data-centric Artificial Intelligence: A Survey

    Zha et al. (2023).

    Model-centric and data-centric projects
  6. "Everyone wants to do the model work, not the data work": Data Cascades in High-Stakes AI

    Sambasivan et al. (2021).

    Model-centric and data-centric projects
  7. On the Opportunities and Risks of Foundation Models

    Bommasani et al. (2021).

    Foundation models and model hub
  8. Scaling Laws for Neural Language Models

    Kaplan et al. (2020).

    Foundation models and model hub
  9. Transformers: State-of-the-Art Natural Language Processing

    Wolf et al. (2020).

    Foundation models and model hub
  10. Model Cards for Model Reporting

    Mitchell et al. (2019).

    Foundation models and model hub
  11. Attention Is All You Need

    Vaswani et al. (2017).

    Large language models and applications (LLMs)
  12. Language Models are Few-Shot Learners

    Brown et al. (2020).

    Large language models and applications (LLMs)
  13. A Survey on Transfer Learning

    Pan & Yang (2010).

    Transfer learning and domain adaptation
  14. LoRA: Low-Rank Adaptation of Large Language Models

    Hu et al. (2022).

    Transfer learning and domain adaptation

Reference books and reading materials

  1. Machine Learning Yearning, by Andrew Ng
  2. Data Science from Scratch, Joel Grus
  3. Harvard Business Review Project Management Handbook: How to Launch, Lead, and Sponsor Successful Projects, by Antonio Nieto-Rodriguez
  4. Oxford Guide to Effective Writing and Speaking: How to Communicate Clearly, by John Seely
  5. The Design of Everyday Things: Revised and Expanded Edition, by Donald Norman
  6. Noessel C. Designing Agentive Technology. AI That Works for People. Rosenfeld, 2013
  7. Proposal for a Regulation laying down harmonised rules on artificial intelligence, European Commission, 2021

Teaching materials are available through this website and the teaching portal.

How the course works

The course combines 30 hours of lectures with 50 hours of laboratory activities. Lectures connect the four project foundations with AI methods and applications in digital and physical environments. Laboratory work includes hands-on case studies in design and development, team project development and team presentation checkpoints.

Learn together

Your teaching team.

The people supporting
the 2026–2027 edition.

Giuseppe Rizzo

Course lead · AI & data science

Antonella Frisiello

Service design & UX

Alessandro Fiori

Teaching assistant

Federico D’Asaro

Teaching assistant

Luca Barco

Teaching assistant