At the undergraduate level, this book is intended to be a textbook for the Senior Design Course. This text can also be used for a graduate course in Process Synthesis. The book presents a systematic approach to design, starting from an elementary treatment that is suitable for the undergraduate level, working toward advanced topics prepared for graduate level courses. This edition provides a comprehensive and modern treatment to process design of continuous and batch processes.