The difference is that the underlying physics that predict construction engineering (Classical mechanics) is known from first principles and that the required calculations can be performed ab-initio with a limited amount of computing power. For materials engineering, the underlying law (Schrödinger equation) is known, but the calculation is almost impossible to perform with our current computing resources, so the material will have to be designed on a trail and error basis.