Fostering development of teamwork skills in an introductory engineering course | IEEE Conference Publication | IEEE Xplore