Please enable JavaScript to use CodeHS

AP Computer Science Principles in JavaScript

Lesson 11.8 Sequential, Parallel & Distributed Computing

Description

In this lesson, students learn about three methods computers use to process tasks — sequential, parallel, and distributed computing. Sequential computing executes each step in order one at a time, while parallel and distributed computing process tasks simultaneously on the same or across more than one device, respectively.


Objective

Students will be able to:

  • differentiate between sequential, parallel, and distributed computing
  • explain the benefits and challenges of using parallel and distributed computing