This course challenges students to identify, formulate, and solve a complex engineering problem in teams. The design problems will be open-ended in nature and involve the application of math, science, and engineering principles acquired in previous coursework. In teams, students will use an iterative design process to define the problem and requirements, analyze alternatives within constraints (e.g., applicable codes and standards), and select the best alternative to solve the problem. The design process will take into consideration public health, safety, and welfare, as well as global, cultural, social, environmental, and economic factors. Teams will communicate their process and solution through written deliverables and presentations to a range of audiences. Work on this problem will continue in the next course: CE494.