Mainstreaming an innovative 31-credit curriculum for first-year engineering majors | IEEE Conference Publication | IEEE Xplore