University of Illinois at Urbana-Champaign Block I logo
university of illinois at urbana-champaign

Department of Computer Science

Systems and Networking

Systems and Networking

Networking and distributed systems research includes a broad range of topics that include mobile systems, wireless protocols, ad-hoc networks, Quality of Service management, multimedia networking, peer-to-peer networking, routing, network simulations, active queue management, and sensor networks.

Operating system research focuses on distributed resource management, management of ubiquitous computing environments, reflective middleware, middleware "meta-operating systems," object-oriented operating system design, user interfaces that allow single users to interact with multi-computers, peer-to-peer operating system services, and context-sensitive distributed file systems, power management for data centers, file/storage systems, autonomic computing, system support for software robustness, and system support for databases.

Security research includes: privacy; ubiquitous computing; wireless sensors; mobile and embedded computers; specification, verification, and validation of policies; QoS guarantees and denial of service protections; next generation telephony; operating system virtualization and attestation; critical infrastructure systems, such as SCADA control systems and health care; messaging systems; network security gateways; usable security.

Real-time and embedded systems research areas include open real-time systems QoS driven real-time scheduling and communication protocols, integrated design of controllers and real-time schedulers, the integration between real-time, fault tolerant and security protocols, and robust dynamic real-time architecture for networked devices and smart spaces.

Faculty

Lui Sha distributed, real-time systems
Carl A. Gunter security, networks
Klara Nahrstedt multimedia middleware, QoS, pervasive computing
Roy Campbell distributed OS, security, ubiquitous computing
Gul Agha distributed systems
William H. Sanders trustworthy computing, distributed systems
Tarek Abdelzaher sensor, embedded and real-time systems
Marco Caccamo real-time OS, real-time scheduling
Indranil Gupta distributed systems and protocol
Matthew Caesar wide area networks and systems
Robin Kravets mobile computing
Brighten Godfrey P2P, internet routing architectures
Sam King security, OS, virtual machines
Steve Lumetta parallel computing, architecture, reliability
Nikita Borisov security and privacy, distributed systems

Lab Locations

  • 2109 Siebel Center (Agents & Embedded Systems)
  • 2111 Siebel Center (Distributed & Concurrent Systems)
  • 3105 Siebel Center (Active Spaces)
  • 3109 Siebel Center (Networking)
  • 3113 Siebel Center (Multimedia Lab)
  • 4107 Siebel Center (Cluster and Cloud Computing Room)
  • 4113 Siebel Center (Real-Time Systems)
  • 4309 Siebel Center (Security)

 

Seminars