Integration of design education, research and practice at Carnegie Mellon University: a multi-disciplinary course in wearable computer design | IEEE Conference Publication | IEEE Xplore