Engineering projects can be considered a type of social experimentation as they involve human participants and have uncertain outcomes. While there are similarities to scientific experiments, such as partial ignorance and the need for continuous monitoring, engineering projects differ in that they lack experimental control and informed consent from participants. Engineers have a responsibility as experimenters to consider moral and social factors, ensure safety, and learn from past experiences when conducting projects. Codes of ethics provide guidance but have limitations, and the law also plays a role in regulating engineering work.