1. Learning and Teaching Unit & Faculty of Engineering, Queensland University of Technology, Brisbane, Queensland, Australia
2. Centre for Engineering Professional Practice and Engineering Education, University of Manitoba, Winnipeg, Canada
3. Department of Electrical Engineering and Computer Science, Milwaukee School of Engineering, Milwaukee, USA