Teaching an engineering approach for network computing

  • Authors:
  • Eric Dillon;Carlos Gamboa Dos Santos;Jacques Guyard

  • Affiliations:
  • Universite Henri Poincare - ESIAL - CRIN - INRIA Lorraine, Campus Scientifique Victor Grignard, Boulevard des Aiguillettes, BP239, 54506 Vandoeuvre-les-Nancy, France;Universite Henri Poincare - ESIAL - CRIN - INRIA Lorraine, Campus Scientifique Victor Grignard, Boulevard des Aiguillettes, BP239, 54506 Vandoeuvre-les-Nancy, France;Universite Henri Poincare - ESIAL - CRIN - INRIA Lorraine, Campus Scientifique Victor Grignard, Boulevard des Aiguillettes, BP239, 54506 Vandoeuvre-les-Nancy, France

  • Venue:
  • SIGCSE '97 Proceedings of the twenty-eighth SIGCSE technical symposium on Computer science education
  • Year:
  • 1997

Quantified Score

Hi-index 0.00

Visualization

Abstract

Parallelism and concurrency have long been considered as non essential during the cursus of the average programmer. However, thanks to technological advances, new promising forms of parallel computing are now appearing, e.g. "network computing", which are inexpensive and easy to use.In this paper, we present new points to focus on when teaching parallel computing, in addition to the basic principles of it, to let students be aware of problems that often arise when implementing parallel algorithms on this new architecture. Besides, we experimented a different type of exam mainly based on an exercise that had to be solved stepwise, putting the engineering students in a situation which is similar to their future job.