Preparing for professional practice: course evaluation and implications | IEEE Conference Publication | IEEE Xplore