The Rocket Propulsion course provides the basic theory and the physical-mathematical tools necessary for the analysis and design of rocket propulsion systems, presents and discusses the main performance parameters of rockets and introduces the main families of chemical rockets by analyzing their characteristic components and their influence on design and performance. The course also provides the student with a series of calculation examples aimed at fixing the theory and comparing it with typical examples of rocket motors used in launchers and in space propulsion.