Group projects and the computer science curriculum
Mike S. Joy · Innovations in Education and Teaching International · 2005
Group projects in computer science are normally delivered with reference to good software engineering practice. The discipline of software engineering is rapidly evolving, and the application of the latest ‘agile techniques’ to group projects causes a potential conflict with constraints imposed by regulating bodies on the computer science curriculum. This paper explores the issues, and argues that there are strong educational reasons for modifying the computer science curriculum to accommodate these new software engineering methodologies.