Making Both Ends Meet: Teaching Non-Technical Skills to Engineers Using Both Content-Based Instruction and Interdisciplinary Project-Based Learning | IEEE Conference Publication | IEEE Xplore