“…They can be instructor-driven projects or support an internal or external client (e.g., [19]). In addition to technical focuses, they may also provide students with learning experiences related to professional conduct [20], code/version management [21] or collaboration/team work skills [22,23]. Hotaling et al [24] have shown that an interdisciplinary approach to PBL/EE, such as could be created via the use of some of the learning technologies described herein, was demonstrated to result in better "holistic performance in innovation, utility, analysis, proof of concept and communications skills."…”