Return to Article Details Learning computer systems in a distributed project course: The what, why, how and where. Download Download PDF