Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
The University of Michigan's computer networks research adopts a comprehensive, system-wide approach, 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 the dependability of service infrastructures that connect users with digital resources. Our wireless and mobile investigations explore the intersection of hardware and software, specializing in adaptive network systems, cognitive radio technology, spectrum analysis, protocol development, and mobile platform innovations. For data center environments, we prioritize the synergy between applications and networks, developing network solutions that understand application needs through coflow analysis and applications designed with network awareness. Our operating systems and distributed systems research addresses emerging challenges across embedded devices, sensor arrays, cloud platforms, and global-scale services. Modern operating systems now permeate everyday technology, governing everything from conventional computers and cloud networks to smart devices and critical infrastructure like transportation and energy systems. Current University of Michigan initiatives explore methods to improve computing systems at all scales - from individual devices to global services - focusing on reliability, security, performance, scalability, and manageability through advanced techniques including execution tracing, redundancy strategies, data encoding methods, and tight application-infrastructure integration.