Developing Student Competency in Engineering Tools Using Open-Source Software in Undergraduate Engineering Education

Authors

  • Cila Botha North-West University
  • Willem van Niekerk North-West University

DOI:

https://doi.org/10.54337/irspbl-11082

Keywords:

Undergraduate development, Open-source CAD software in education, Engineering education

Abstract

Since the introduction of ECSA’s revised Graduate Attributes in August 2023, engineering programmes have had to adapt teaching to meet new requirements. Graduate Attribute (GA) 5 emphasises competence in selecting, applying, and evaluating engineering and IT tools for complex problems, with a stronger focus on mathematical and computational foundations. Commercial CAD and CFD software, while effective, is costly and often inaccessible post-graduation, making open-source alternatives attractive. FreeCAD (for CAD) and OpenFOAM (for CFD) were integrated into a third-year heat and mass transfer module at a South African university to perform CFD analysis. These tools require students to engage directly with solver algorithms, numerical methods, and scripting, fostering deeper understanding of model development, computational efficiency, and tool limitations. Their accessibility also encourages collaborative, independent learning. The study assessed the potential of open-source tools to develop GA 5 competencies through a final assessment project. Students submitted self-reflective notes, which highlighted cost-effectiveness, improved proficiency, confidence in simulation tools, and enhanced problem-solving skills. One student noted, “This assignment gave me a real sense of applying theory to practical engineering scenarios.” Findings indicate that open- source CAD and CFD tools can match the technical skill development of licensed software while adding accessibility and collaboration benefits. 

References

ECSA. (2023). Qualification Standard for Bachelor of Science in Engineering (BSc(Eng))/ Bachelors of Engineering (BEng): NQF Level 8 .

Graham, C. R. (2009). Blended Learning Models. In Encyclopedia of Information Science and Technology, Second Edition (pp. 375–382). IGI Global. https://doi.org/10.4018/978-1-60566-026-4.ch063

Lee, W., Kim, D., Park, Y., & Huh, K. Y. (2020). Development of a Web-Based Open Source CAE Platform for Simulation of IC Engines. International Journal of Automotive Technology, 21(1), 169–179. https://doi.org/10.1007/s12239-020-0017-8

Najihah, U. S., Abdullah, A. H., & Ismail, N. H. (2021). Ship Modelling and Analysis Using Open Source Computer Aided Engineering (CAE) Part 2: Resistance Prediction of Passenger Ship Hull Form Model Using OpenFOAM. Jurnal Mekanikal, 44(1).

Downloads

Published

14-11-2025

How to Cite

Botha, C., & van Niekerk, W. (2025). Developing Student Competency in Engineering Tools Using Open-Source Software in Undergraduate Engineering Education . Proceedings from the International Research Symposium on Problem-Based Learning (IRSPBL). https://doi.org/10.54337/irspbl-11082

Issue

Section

Theme 3: Technology, AI, and Digital Learning in STEM Education