Parallel Computing in CS Courses

This site contains HTML-formatted course modules that can be used to teach Parallel and Distributed Computing topics in a variety of situations.

The best way to find out what might work for you is to explore these course materials on

The complete python sphinx source for these modules is on our csinparallel github site.

    Short, flexible course modules enable CS instructers to add Parallel and Distributed Computing

  • gradually
  • early
  • often
  • throughout the curriculum