The overarching goal of this summer school is to expose the students both to modern forms of unsupervised learning — in the form of geometrical and topological data analysis — and to supervised learning — in the form of (deep) neural networks applied to regression/classification problems. The organizers have opted for a lighter exposure to a broader range of topics. Using the metaphor of a meal, we are offering 2 + 2 samplers — geometry and topology for data analysis + theoretical and practical deep learning — rather than 1 + 1 main dishes. The main goal, thus, is to inspire the students to learn more about one or several of the topics covered in the school.