Introduces mathematical modeling techniques for the solution of civil engineering problems. These include the formulation of mathematical representation of complete civil engineering systems and their evaluation via linear programming, dynamic programming and the use of formal heuristics. Multiobjective analysis, project management and civil engineering planning and design are also presented.