Computer Systems Group (CSG) undertakes research and development in all fundamental aspects of Computing Systems spanning across hardware and software.
Education
Ph.D. - University of Maryland (USA)
Background
Compilers, parallel and distributed systems, virtualization, cloud computing and complexity theory (CVEST)