Engineering is ______ challenging course of study that requires ______ thoroughunderstanding of mathematics and science.