For junior/senior-level courses in Systems Analysis or Systems Analysis and Economics as applied to civil engineering.With a reorganization and new material, the Second Edition of this acclaimed text is designed to enhance the student's learning experience by providing exposure to modeling ideas and concepts. Network flow problems are emphasized by highlighting their study separately from the general integer programming models that are considered. With a wider range of examples and exercises that conclude many chapters, this text offers students an extremely practical, accessible study on the most modern skills available for the design, operation and evaluation of civil and environmental engineering systems.