Courses Taught

Fall 2016

COP 6616 Multicore Programming

Spring 2016

COP 4520 Concepts of Parallel and Distributed Processing

Fall 2015

COP 6616 Multicore Programming

Spring 2015

COP 4520 Concepts of Parallel and Distributed Processing

Fall 2014

COP 6616 Multicore Programming

Spring 2014

COP 4520 Concepts of Parallel and Distributed Processing

Fall 2013

COP 6621 Compiler Construction

COP 6616 Multicore Programming

Spring 2013

COP 4520 Parallel Architectures and Algorithms

Fall 2012

COP 6616 Multicore Programming

Spring 2012

COP 4520 Concepts of Parallel and Distributed Processing

Fall 2011

COP 6616 Multicore Programming

Spring 2011

CDA 5110/COP 4520 Parallel Architectures and Algorithms

Fall 2010

COP 3402 Systems Software