Each ICC center focuses on a general area of computing and cybersystems. Center members come from varied backgrounds and have diverse specialties, but share common research interests. Belonging to a center allows members to conduct research specific to their own interests and specialties, while getting the input, support and partnership of their cross-discipline colleagues. Members are also provided opportunities to collaborate on projects otherwise not available to them. This approach of multidisciplinary collaboration, which is prevalent in the computing industry today, allows our members to conduct crucial, cutting-edge research in the most effective and applicable ways possible.
The Center for Computing Education (CEC) is to promote research and learning activities related to computing education, bring together researchers and practitioners to foster collaborations, and develop interventions that encourage adoption of computer technology across campus.
CPS focuses on research and development in cyber-physical systems, the internet-of-things, smart homes, buildings, communities and grids, smart transportation, smart health and underwater communications and networks.
CyberS focuses on research and development in cybersecurity, information security and biometrics, privacy protection, trusted software engineering, and security in mobile computing and wireless communications.
DataS focuses on research and development in data sciences, big data and data-intensive computing, artificial intelligence and machine learning, pattern recognition, signal and image processing, and sensor and data fusion.
HCC focuses on research and development in multimodal interactions, human-agent interactions, assistive technologies and intelligent health, software education, novel interfaces, computational modeling, explanation in systems, collaboration and trust, and decision making and adaptive learning.
SAS focuses on research and development in scalable computer architecture and systems, heterogenous parallel and distributed computing for information processing, embedded systems, dependable computing, formal methods, fault tolerant systems, VLSI design and CAD architectures for secure systems, virtualization, and scalable algorithms.