Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
The University of Michigan's computer networks research adopts a comprehensive, system-wide perspective, spanning from mobile computing and wireless technologies to datacenter architectures and Internet infrastructure. On the front-end, our efforts focus on optimizing web interfaces and mobile applications to enhance speed and usability while strengthening service infrastructure to ensure dependable content delivery. Our wireless and mobile investigations explore hardware-software integration, specializing in adaptive networking solutions, cognitive radio technology, spectrum analysis, protocol development, and mobile platform innovations. For data center environments, we prioritize synergistic relationships between applications and networks, developing network-aware software designs and application-sensitive networking approaches using coflow methodologies. Our operating systems and distributed systems research addresses emerging challenges across embedded devices, sensor arrays, cloud platforms, and large-scale web services. Modern operating systems now permeate everyday technology, governing not only conventional computing systems and global cloud services but also smart devices and critical infrastructure like transportation networks and energy systems. Current University of Michigan initiatives explore methods to improve computing reliability, security, performance, scalability, and manageability at all levels - from individual devices to global services - through advanced techniques including deterministic system replay, parallel execution strategies, data redundancy solutions, and tight application-infrastructure integration.