2024-07-112024-07-112024-07-110304-37971469-5898https://infoscience.epfl.ch/handle/20.500.14299/195128European Journal Of Engineering Education