Abstract :
The premise of CTGDSD is that software engineering project courses where student teams are geographically distributed can effectively simulate the problems of globally distributed software development (DSD). However, while we see an increasing number of distributed project courses, this pedagogical model has proven difficult to adopt or sustain. It requires significant pedagogical resources and collaboration infrastructure. Institutionalizing such courses also requires compatible and reliable teaching partners.