A good mechanical engineering-based degree, with the right subject modules, should provide the 2:1 minimum required knowlwdge of modern programming tools such…