Detailed knowledge on foundation is necessary for a civil engineer to construct a building structure on the founation. Engineering means application of science for industrial purpose .
For a name sake engineer who works as technician or supervisor, the knowledge on definition is not mandatory.