Please enable JavaScript to use CodeHS

IB Computer Science Higher Level (Year One)

Lesson 7.9 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