Hall of Fame nomination paper: Distributed Software Development course
Paper in proceedings, 2017

Distributed Software Development course is a joint project-based course involving three universities, from Croatia, Sweden and Italy, running each year since 2003. Distributed student teams work on all phases of a complex software engineering project, solving several challenges of working in a global environment, thus obtaining a valuable experience for their future careers. The course is very well received by both the students and course partners from the industry.

cultural differences

distributed software development

global software engineering education

project-based courses


Igor Cavrak

University of Zagreb

Ivana Bosnic

University of Zagreb

Mario Zagar

University of Zagreb

Federico Ciccozzi

Mälardalens högskola

Elisabetta Di Nitto

Polytechnic University of Milan

Raffaela Mirandola

Polytechnic University of Milan

Ivica Crnkovic

Chalmers, Computer Science and Engineering (Chalmers), Software Engineering (Chalmers)

Conference on Software Engineering Education and Training

1093-0175 (ISSN)


30th IEEE Conference on Software Engineering Education and Training (CSEE&T)
Savannah, Georgia,

Subject Categories



Software Engineering



More information

Latest update

4/4/2018 1