Assessment of Collaborative Problem Solving in Engineering Students Through Hands-On Simulations | IEEE Journals & Magazine | IEEE Xplore