Return to Article Details Enhancing the Programming Experience for First-Year Engineering Students through Hands-on Integrated Computer Experiences Download Download PDF