Operating systems, Distributed systems, and Networking
Overview:
Our systems research focuses on building large prototype software systems that convincingly demonstrate novel design principles and implmentation techniques using realistic workloads.
Topics:
- Operating systems
- Concurrency control. Storage systems. Virtualization. Transactions.
- Secure systems
- Mandatory access control. Information flow. Secure cloud computing.
- Real-time systems
- Resource scheduling, wireless control, virtualization, resource security, timing specification and semantics
- Distributed systems
- Replicated state machines. Fault tolerance. Gossip algorithms. Game theory. Failure detectors.
- Communication networks and protocols
- Network architecture and algorithms. Network measurement, management, and security. Network protocol design. Network applications and services. Social and information networks.
- Wireless networks
- Wireless mesh, vehicular, sensor, cognitive, and mobile social networks. Wireless network design, measurement, analysis, optimization, and management.
Courses:
- CS 356 Computer Networks
- CS 372 Introduction to Operating Systems
- CS 372H Introduction to Operating Systems: Honors
- CS 378 Introduction to Wireless Networks
- CS 378 Advanced Computer Networks
- CS 380D Distributed Computing
- CS 380L Advanced Operating Systems
- CS 386M Communication Networks
- CS 386W Wireless Networking
- CS 386S Network Protocol Security
- CS 395T Topics in Networking Protocol Design
- CS 395T Operating Systems Implementation
- About Us
- Research
- Faculty
- Awards & Honors
- Undergraduate Program
- CS Degrees
- For Non-CS majors
- Courses
- Advising
- Undergraduate Research
- Honors Programs
- Interdisciplinary Study & Certificate Programs
- Study Abroad
- Jobs & Internships
- Scholarships
- Prospective Students
- Why Study CS?
- Where to Study Computing at UT
- K - 12: Get Started Now
- Apply to CS from High School
- Apply to Turing Scholars from High School
- Freshman Research Initiative
- Transfer to UT CS from Another University
- Transfer to CS from Another UT Major
- Apply for Admission to CS from Entry-Level CS
- Schedule a Visit
- Student Life & Organizations
- Demographics
- Alumni
- Forms
- Code of Conduct
- Graduate Program
- Giving & Collaboration
- Careers
- Outreach
- Alumni
- UTCS Direct
