This course is the third in a series following Drilling engineering and Petroleum Engineering. It aims at providing knowledge about the operation and design of production systems, that is by focusing on the big picture of the system through which hydrocarbons travel from the reservoir to the bottom hole, to the wellhead and eventually to the sales point. It provides the tools and methodology to design a production system, study and simulate flow in the wellbore, enhance and maximize production rates, design surface facilities and transport networks while avoiding flow assurance issues.