Module 6 | Parallelism: threads and introduction to synchronisation

Objective

By the end of this module, students will be able to:

  • Use threads
  • Use mechanisms (monitors, locks,…) to synchronize threads
  • Use basic thread-safe data structures