Research Labs

Cyber-Physical Systems lab


Cyber-Physical Systems CPSs refers to the integration and coordination of computing/communication systems with the dynamics of physical and engineered systems. The notion has arisen due to the proliferation of computing and communication technologies into every aspect of life, whether social, professional, scientific, medical, educational, etc. Such integration and pervasiveness come with its own tremendous challenges.


Parallel Computing lab


Parallel Computing Lab (PCL) is a research lab that focuses on parallel computing on various system levels of abstractions. At the application level, the lab seeks new parallel algorithms for real-life complex applications, such as traffic control. At the runtime-level level, the lab seeks novel compilation methods for parallel computing for both performance and as means to obfuscate programs.