Incorporating Computer-mediated Communication into University Courses: benefits and costs