This capstone design project involves a number of students working as one team tackling different aspects of the civil engineering works. The projects span two semesters, beginning with the development of a project plan, whereby students define end-user needs, client needs, design objectives and constraints, and metrics for success. Proceeding through concept generation and selection, and then through the design stages, each team ultimately produces a solution for civil engineering problems that meet the project objectives.