Preparing engineering students for working in teams through senior design projects | IEEE Conference Publication | IEEE Xplore