Delivering an Effective Balance of Soft and Technical Skills within Project-Based Engineering Courses | IEEE Conference Publication | IEEE Xplore