This concise introduction covers inverse problems and data assimilation, before exploring their inter-relations. Suitable for both classroom teaching and self-guided study, it is aimed at advanced undergraduates and beginning graduate students in mathematical sciences, together with researchers in science and engineering.