Dr Navjot Kukreja Lecturer in High-Performance Computing and Scientific Computing Computer Science Personal Websitehttps://navjotkukreja.com LINKEDIN TWITTER About Publications Teaching Teaching COMP 528: Multi-core and Multi-processor programming