Zhihao Yao
Zhihao Yao
Assistant Professor, Computer Science
4317A Guttenberg Information Technologies Center (GITC)
Education
Ph.D.; University of California-Irvine; Computer Science; 2023
M.S.; University of California-Irvine; Computer Science; 2020
B.S.; University of California-Irvine; Computer Science; 2017
M.S.; University of California-Irvine; Computer Science; 2020
B.S.; University of California-Irvine; Computer Science; 2017
Awards & Honors
2023 Best Artifact Award, ACM MobiSys 2023
Website
2025 Spring Courses
CS 701B - MASTER'S THESIS
CS 332 - PRINCIPLES OF OPER SYS - HONORS
CS 700B - MASTER'S PROJECT
CS 792 - PRE-DOCTORAL RESEARCH
CS 488 - INDEPENDENT STUDY IN CS
CS 725 - INDEPENDENT STUDY I
CS 790A - DOCT DISSERTATION & RES
CS 726 - INDEPENDENT STUDY II
CS 332 - PRINCIPLES OF OPER SYS - HONORS
CS 700B - MASTER'S PROJECT
CS 792 - PRE-DOCTORAL RESEARCH
CS 488 - INDEPENDENT STUDY IN CS
CS 725 - INDEPENDENT STUDY I
CS 790A - DOCT DISSERTATION & RES
CS 726 - INDEPENDENT STUDY II
Past Courses
CS 630: OPERATING SYSTEM DESIGN
CS 785: ST: TRUSTED COMPUTING & ARCHITECTURE
CS 785: ST: TRUSTED COMPUTING & ARCHITECTURE
Conference Proceeding
Hora: High Assurance Periodic Availability Guarantee for Life-Critical Applications on Smartphones
ACM APSys, September 2024
ProvCam: A Camera Module with Self-Contained TCB for Producing Verifiable Videos
ACM MobiCom, May 2024
GLeeFuzz: Fuzzing WebGL Through Error Message Guided Mutation
USENIX Security 2023, August 2023
Minimizing a Smartphone's TCB for Security-Critical Programs with Exclusively-Used, Physically-Isolated, Statically-Partitioned Hardware
ACM MobiSys 2023, June 2023
Undo workarounds for kernel bugs
USENIX Security 2021, August 2021
Milkomeda: Safeguarding the mobile gpu interface using webgl security checks
ACM CCS 2018, September 2018
Sugar: Secure GPU acceleration in web browsers
ACM ASPLOS 2018, March 2018
ACM APSys, September 2024
ProvCam: A Camera Module with Self-Contained TCB for Producing Verifiable Videos
ACM MobiCom, May 2024
GLeeFuzz: Fuzzing WebGL Through Error Message Guided Mutation
USENIX Security 2023, August 2023
Minimizing a Smartphone's TCB for Security-Critical Programs with Exclusively-Used, Physically-Isolated, Statically-Partitioned Hardware
ACM MobiSys 2023, June 2023
Undo workarounds for kernel bugs
USENIX Security 2021, August 2021
Milkomeda: Safeguarding the mobile gpu interface using webgl security checks
ACM CCS 2018, September 2018
Sugar: Secure GPU acceleration in web browsers
ACM ASPLOS 2018, March 2018
Conference Abstract
(Poster) StreamGuard: Enabling Secure and Uncensored Video Calls on Mobile Devices
ACM MobiSys 2024, June 2024
ACM MobiSys 2024, June 2024
Journal Article
Wang, Xinlin, & Yao, Zhihao, & Papaefthymiou, Marios (2022). A real-time electrical load forecasting and unsupervised anomaly detection framework. Applied Energy, 330(A), 120279.
Yao, Zhihao, & Ma, Zongheng, & Liu, Yingtong, & Amiri Sani, Ardalan, & Chandramowlishwaran, Aparna (2018). Sugar: Secure GPU Acceleration in Web Browsers. ACM SIGPLAN Notices, 53(2), 519-534.
Yao, Zhihao, & Ma, Zongheng, & Liu, Yingtong, & Amiri Sani, Ardalan, & Chandramowlishwaran, Aparna (2018). Sugar: Secure GPU Acceleration in Web Browsers. ACM SIGPLAN Notices, 53(2), 519-534.