Associate Professor · CUHK-Shenzhen
Shenghao Yang
My research focuses on information theory and coding for network communication, security and computation; quantum information and computation; and AI theory and systems. I am an Associate Professor at the School of Science and Engineering, CUHK-Shenzhen, and co-founder of n-hop technologies.

Featured Topics
All topics →⇌Coding-based Network Communications
Network communications are facing increasing challenges from emerging applications with low-latency and high-throughput communication demands. Limitations of Traditional Network Communications Traditional network communi…
⇄Batched Network Coding
We invented BATS (Batched Sparse) codes, a class of batched network coding schemes that combine low-complexity encoding/decoding with near-optimal throughput over multi-hop networks. BATS codes have been implemented in r…
Selected Recent Publications
All publications →- Non-Conserved Flow Control for Erasure Coding-Based Network CommunicationsIEEE Transactions on Networking, 2026
- On Optimal Finite-Length Block Codes of Size Four for Binary Symmetric ChannelsIEEE Transactions on Information Theory, 2025
- Wireless Network Scheduling with Discrete Propagation Delays: Theorems and AlgorithmsIEEE Transactions on Information Theory, 2024
- RFC 9426: BATched Sparse (BATS) Coding Scheme for Multi-hop Data TransportIETF, 2023
News & Updates
All news →- Aug 2, 2026
- Jul 2, 2026
- Jul 21, 2023
Software
More →Fountain Engine
Fountain Engine is a major ongoing project: a production-oriented networking engine built around fountain (BATS) coding. It implements end-to-end batched networ
SimBATS — BATS Code Simulator
Simulator for BATS codes, used for evaluating batched sparse codes in network communication scenarios.
Finite-Length BATS Analysis
Tools for finite-length analysis of BATS codes, complementing the theoretical results on batched sparse codes.