Return to Article Details Discrete Algorithms - Programming and Collaborative Work: An Experience From the Virtual Classroom Environment Download Download PDF