An interpretative case study approach was employed, involving 41 first-year Engineering Science students from the University of Technology in South Africa to fulfil the goals of this study. Data collection utilised a mixed-methods approach, combining quantitative structured and unstructured questionnaires with qualitative unstructured, open-ended questionnaires. This research’s philosophical assumptions were grounded in pragmatism, incorporated into the suggested framework.