Improving undergraduates' teamwork skills by adapting project-based learning methodology

Since the capability to work in teams has become a key requirement on computer science graduates, computer education not only embraces technical skills of computer development but also necessitates communication and interaction among learners. In this paper, it is proposed to adapt the PBL methodology that is especially designed to be integrated into computer curricula in order to promote collaborative learning environment, which can greatly help computer undergraduates better understand the significance of social aspects and improve their teamwork skills and innovation. Results from our first 3 years indicate the methodology is manageable and effective for increasing students' teamwork capability, which has led to a dramatic increase in the amount of undergraduate involvement in the teamwork project in our department and resulted in the employment rate of our graduates and student employability confidence being increased greatly.