COMP 528, Multi-Core and Multi-Processor Programming



  • Monday, 16:00, Brod-402 (Brody Building, Room 402)
  • Wednesday,9:00, Brod-108 (Brody Building Room 108)
  • Friday, 11:00, Brod-302 (EEE Build., Room 201)
Practical Sessions

  • Thursday, 11:00, Lab 4 or Thursday, 16:00, Lab 1, (check your personal timetable), Holt Building, Starting from Week 2


  • P. Pacheo, An introduction to Parallel Programming, Morgan Kaufmann, 2011 (or later edition)
  • I. Horton, Beginning C, Berkeley, CA : Apress , 5th Edition, 2013. [available as electronic book in the library of UoL]
Additional Books

  • Darryl Gove, Multicore Application Programming for Windows, Linux, and Oracle Solaris, Addison-Wesley, 2010

Regular Lectures

Introductory materials on C programming, by courtesy of Dr Terry R. Payne

Last updated 18.09.2017