E-Portfolios for Developing Transferable Skills in a Freshman Engineering Course | IEEE Journals & Magazine | IEEE Xplore