The course aims to provide the basic theory of identification of dynamical systems, i.e. how to use measured input-output data to construct mathematical models, typically differential equations or difference. Furthermore, the course aims to provide basic knowledge of statistical learning, machine learning algorithms that estimate relationships in data, with a focus on dynamical systems.