This book presents the techniques used in the microlocal treatment of semiclassical problems coming from quantum physics in a pedagogical, way and is mainly addressed to non-specialists in the subject. It is based on lectures taught by the author over several years, and includes many exercises providing outlines of useful applications of the semi-classical theory.