Technology supported learning applied to an innovative, integrated curriculum for first-year engineering majors | IEEE Conference Publication | IEEE Xplore