This document provides a preface and overview for a textbook on petroleum production engineering. It was written to provide modern production engineers with information on applying engineering principles to solve problems using computer technologies. The book is organized into four parts covering fundamentals, design principles, artificial lift methods, and production enhancement techniques. It focuses on illustrating principles through examples and provides companion spreadsheet programs to help engineers perform daily work efficiently.