Return to Article Details An Innovative Course in Parallel Computing Download Download PDF