Teaching

Courses and Student Projects

Teaching activities emphasize practical systems, research thinking, and hands-on computing foundations.

Current Courses

Computer Networks

Layered network architecture, routing, transport protocols, and hands-on performance analysis.

UndergraduateSemester placeholder

Cloud Computing

Cloud service models, virtualization, deployment, reliability, and scalable system design.

Undergraduate / GraduateSemester placeholder

Network Programming

Socket programming, client-server systems, web protocols, and practical distributed applications.

UndergraduateSemester placeholder

Artificial Intelligence Applications

Applied machine learning workflows for real-world systems, analytics, and decision support.

UndergraduateSemester placeholder

Information Systems

Information system design, data-driven workflows, and enterprise application foundations.

UndergraduateSemester placeholder

Research Methodology

Research design, literature review, experimental evaluation, and academic writing.

Graduate / Senior undergraduateSemester placeholder

Student Projects

AI-based MPQUIC schedulingReinforcement learning for wireless networksQUIC/HTTP/3 performance optimizationSmart hospital digital operation centerUAV simulation and AI-based controlCloud/edge resource optimization