Ruiyang Zhu

Ruiyang Zhu

Ph.D. student in Computer Science

Univeristy of Michigan - Ann Arbor

About Me

My name is Ruiyang Zhu. I am a fourth-year Ph.D. student [ CV ] in Computer Science and Engineering at the University of Michigan, advised by Prof. Z. Morley Mao. My research interests broadly include computer systems and networks, with a focus on mobile networks and networked systems. My current research focus on cooperative perception on connected and autonomous vehicles.

Before the start of my Ph.D. journey, I received my bachelor degrees in Computer Engineering from Shanghai Jiao Tong University and the University of Michigan, where I had a happy time doing mobile network and system research.


  • Computer and Mobile Networks
  • Autonomous Vehicle Systems
  • System Security


  • Ph.D. in Computer Science, 2020 - Current

    University of Michigan, Ann Arbor

  • B.S.E in Computer Engineering, 2018 - 2020

    University of Michigan, Ann Arbor

  • B.S.E in Electrical and Computer Engineering, 2016 - 2020

    Shanghai Jiao Tong University, Shanghai

Recent Publications

(2024). OASIS: Collaborative Neural-Enhanced Mobile Video Streaming. MMSys 2024.

(2023). The Case for Boosting Mobile Application QoE via Smart Band Switching in 5G/xG Networks. HotMobile 2024.

(2023). On Data Fabrication in Collaborative Vehicular Perception: Attacks and Countermeasures. USENIX Security 2024.

PDF Code

(2023). Robust Real-time Multi-vehicle Collaboration on Asynchronous Sensors. MobiCom 2023.

PDF Slides DOI

(2022). Vivisecting Mobility Management in 5G Cellular Networks. SIGCOMM 2022.

PDF Code Dataset



Bugbase (version 2) is a collection of reproduceable bugs in popular software stsytems.

A RISC-V Based Superscalar Out-of-Order Processor Design with Branch Stack

We built a two-way superscalar processor with early branch resolution.


  • 2260 Hayward St., Ann Arbor, MI 48109
  • DM Me