The Animation, Neuroscience and AI lab in the CU Denver Department of Computer Science and Engineering is an interdisciplinary research center dedicated to developing computational models of human and animal movement to understand how the brain generates movement and designing novel rehabilitation therapies and assistive devices for patients with movement disorders. Our work is done in close collaboration with neuroscientists and clinicians.
The Computer Graphics Laboratory in the CU Denver Department of Computer Science and Engineering is an interdisciplinary research center dedicated to the development of interactive computer graphics, physical simulation, computer vision, virtual/augmented reality, and human-computer interaction techniques.
Cyber-physical systems integrate real-time embedded applications and system software with real-life physical systems like large-scale energy/power systems, ground and space vehicles, and communication and networking systems.
Current research in cybersecurity and secure computing covers a variety of areas in cyber and infrastructure defense, including but not limited to proactive security, big data analytics for cyber security, security for cyber-physical systems and critical infrastructures, and science of security.
Current research in high-performance distributed computing include adaptive high-performance communication systems, adaptive virtual distributed computing environments and high-performance storage area networks.
Machine learning is so pervasive that we use several applications of it every day without even realizing it. In the past, machine learning provided us with a bounty of algorithms to analyze data. But, as data generation has become less expensive, machine learning researchers are now being challenged by the sheer scale and complexity of the data. In this era of Big Data, we need efficient algorithms to tackle the data analysis irrespective of the data size and complexity.
Research in theory and algorithms at CU Denver concerns mathematical and algorithmic foundations of computer science. This includes combinatorial algorithms in specific domains, like graph theory, geometry, distributed systems, communication networks, optimization, and discrete simulation. Another direction concerns foundational issues, like theory of computation, cryptography, and quantum computing.