Our industrial advisory boards tell us that our students are well prepared technically, but they lack important group work skills. Simply adding project courses and requiring that assignments be done in groups has not improved the situation. A careful study of student culture in Computer Science has uncovered barriers to collaboration, which can be overcome only by pervasive changes in the way we approach our curriculum. Categories and Subject Descriptors K.3.2 [Computers and Education]: Computers and Information Science Education General Terms Design, experimentation, performance, human factors Keywords Curriculum issues, course pedagogy, classroom management, CS educational research, communication skills
William M. Waite, Michele H. Jackson, Amer Diwan,