Offers an overview of the topics involved in the study and implementation of Computer-Supported Collaborative Learning (CSCL) from a learning viewpoint. This book does so from a research and practical instructional design perspective. It covers various topics, each including a review and several examples of best practices in higher education.