We believe in hands-on, research-oriented teaching that connects theoretical concepts with real-world applications. Our teaching approach emphasizes practical experience, research integration, collaborative learning, and industry relevance.

📚 CS5264/CS4114 Spring 2025
(Advanced) Linux Kernel Programming: Cross-listed with ECE5414/ECE4414 at Virginia Tech
C 👥 50+
📚 CS 3214 Fall 2024, Fall 2022
Introduction to OS and Computer Systems
C/C++ 👥 120+
📚 CS 5204 Fall 2023
Operating Systems: Graduate-level course on operating systems principles and design
Research 👥 40+
📚 CS 6214 Spring 2023
Advanced Topics in Operating Systems: Graduate-level course on cutting-edge OS research and development
Research 👥 20+