Engineering Exploration : A Collaborative Experience of Designing and Evolving a Freshman Course | IEEE Conference Publication | IEEE Xplore