Operating Systems::Computer Networks::Distributed Systems::Cybersecurity
The Systems Research Group focuses on designing, building, and evaluating computer systems that are efficient, reliable, and scalable. Our research spans multiple areas including distributed systems, operating systems, computer architecture, and system/application security.
We tackle fundamental challenges in modern computing systems, from cloud infrastructure and edge computing to emerging hardware architectures and system software. Our work combines theoretical insights with practical system building, resulting in both academic contributions and real-world impact.
Assistant Professor/Group Leader
Operating Systems, Computer Networks, Cybersecurity
Assistant Professor
Internet Security, Distributed Systems, Drones
Instructor
Operating Systems, Database Systems, Cybersecurity
Our research addresses fundamental challenges in modern computing systems, with a focus on scalability, reliability, and performance. We work on both theoretical foundations and practical system implementations.
We design and build computing infrastructures and tools to support high performance and high throughput computing for use in various computational science disciplines, in particular Bioinformatics and Computational Chemistry.
We develop tools to support autonomous navigation in drones and surface water vehicles. We also develop sensors and associated software for sensing various environmental parameters.
We study systems and networks to determine if they are vulnerable to exploitation. We develop tools for mitigating threats.
We develop tools and techniques to further improve teaching operating systems, computer networks and other systems topics.
Processor management, memory management, file and disk management, resource management, concurrent processes, networks and distributed systems.
Basic principles of data communications; design issues and protocols in the layers of data network; networks for various applications.
Concepts in protecting computer systems and networks from attacks.
Advanced topics in OS, Computer Networks, and Distributed Systems.
Theory and practice in modern distributed systems.
Challenges and approaches to secure the Internet.
Curated collection of essential textbooks, conferences, workshops, journals. professional organizations in systems research.
Detailed technical reports and white papers documenting our research methodology and findings. Search for the lastname of our members, past and present.
Open-source tools and frameworks developed by our group for system development and research.
Performance benchmarks, trace data, and experimental datasets used in our research projects.
Recorded talks, conference presentations, and tutorial videos from our research team.
Information about collaboration opportunities, internships, and visiting researcher programs.