Teaching Parallel Programming to Freshmen in an Undergraduate Computer Science Program | IEEE Conference Publication | IEEE Xplore