This textbook is based on the lectures on turbulence given in the Masters programme at Universite Pierre et Marie Curie and Ecole Polytechnique. The book covers the classic topics on turbulence that includes: introduction to fundamentals of statistical and spectral analysis, dimensional analysis, Kolmogorov theory and energy cascade, the hierarchy of turbulent flows ranging from isotropic turbulence to non-homogeneous shear flows, and extension to compressible turbulence illuminated using Kovasznay model decomposition.A substantial section of this volume is devoted to exercises and problems to guide readers through the book in applying the theories learnt to the problems provided. Furthermore, all-important exercises and problems are first presented in the usual short "workout" fashion, followed by the full solution to demonstrate the process.Turbulence is a multidisciplinary subject that cut across engineering and earth sciences; covering areas such as pollution control, global warming and acoustic pollution. Therefore, in all chapters, the usual Navier-Stokes equations supplemented with a passive scalar equation will be used to serve as a simplified model for pollutant or temperature, intended to give readers a comprehensive view of turbulent scalar field dynamics.Lecture Notes on Turbulence: Problems and Solutions provides readers with a comprehensive introduction to turbulence dynamics and modelling, and will be of interest to Masters students, PhD students and experienced professionals who wish to get an insight into the field of turbulence.