Cooperative Learning and Teamwork; Other Instructional Practices and the New Technologies, Assessment and Evaluation; the Formal Assessment of Student Learning: Alternative Assessment; Attrition and Retention; Epilogue | part of Engineering Education: Research and Development in Curriculum and Instruction | Wiley-IEEE Press books | IEEE Xplore