The document discusses system approach and optimization in civil engineering. It defines optimization as making something as fully functional or effective as possible. The system approach applies quantitative methods and tools of optimization to problem solving and decision making. Some applications of optimization and system approach in civil engineering include designing structures like frames and bridges for minimum cost, designing structures for minimum weight given load conditions, designing water resource systems, and more. The document also discusses linear programming, nonlinear programming, and other optimization methods used in operations research. It provides examples to explain concepts like convex and concave functions.