Student Perceptions of Group Formation in Software Engineering Courses | IEEE Conference Publication | IEEE Xplore