Microprocessor Education For Engineering and Science Freshmen | IEEE Conference Publication | IEEE Xplore