Redesigning an Upper-Division Java Elective into a Job Interview Preparation Class | IEEE Conference Publication | IEEE Xplore