Teaching
Current Courses
Computer Networks (计算机网络)
Undergraduate Course | Fall Semester
Introduction to computer networking principles, including:
- Network architecture and protocols
- TCP/IP protocol stack
- Routing and switching
- Network security basics
Network System Principles (网络系统原理)
Graduate Course | Spring Semester
Advanced topics in network systems:
- Software-defined networking (SDN)
- Network function virtualization (NFV)
- Programmable data planes
- Network performance analysis
Routing and Switching Technology (路由与交换技术)
Undergraduate Course | Spring Semester
Hands-on course covering:
- Switch architecture and configuration
- Routing protocols (OSPF, BGP)
- Network design principles
- Lab exercises with real equipment
Teaching Materials
Textbooks (Published)
- “Network System Principles” - Fourteenth Five-Year Key Planning Textbook
Student Supervision
Graduate Students
- Yuanhang Gao (PhD, co-supervised) - In Network Computing
- Yuanfeng Chen (PhD, co-supervised) - Packet classification algorithms
- Xuetan Cheng (M.S., co-supervised) - Programmable packet parsing
Student Achievements
- National Competition Grand Prize: 1 student team
- First/Second Prize: 7 student teams
- Excellent Instructor Award: National A-level Competition (2023, 2024, 2025)
Teaching Awards
- Hunan Province Teaching Achievement Second Prize (2025)
- National A-level Competition Excellent Instructor (2023-2025, consecutive 3 years)