Multi-Core Programming


  1. To provide students with a deep, critical and systematic understanding of key issues and effective solutions for parallel programming for systems with multi-core processors.
  2. To develop students appreciation of a variety of approaches to parallel programming, including using a low level raw thread model and a high level task-based programming.
  3. To develop the students skills in parallel programming using Intel Threading Building Block library.

Full module details

  Or log in for internal information