Yao Guo 郭耀, Ph.D

Professor

School of Computer Science 

Peking University

Beijing 100871, PR China 
Email: yaoguo
'at' pku 'dot' edu 'dot' cn

 


Yao Guo is a full professor in the Institute of Software of the School of Computer Science at Peking University. He has served as Vice Dean of the School of Computer Science since 2022. His general research interests include operating systems, mobile computing and applications, software security and software engineering. 

He received his PhD in Computer Engineering from University of Massachusetts at Amherst in 2007. His PhD advisor is Professor Csaba Andras Moritz. Previously, he got his BS and MS degrees, both in Computer Science, from Peking University in 1997 and 2000 respectively.

He is a member of ACM and IEEE, and a senior member of CCF.


Recent Research Projects (Full publication list)

  • Future/Ubiquitous Operating Systems: design and optimization of new types of ubiquitous operating systems (UOS), including operating systems for mobile and embedded systems, WebAssembly, industrial IoT systems, intelligent robots, etc.
  • Software & System Security: static and dynamic analysis techniques to improve software and system security, including symoblic execution, provenance analysis, privacy protection, etc.
  • Systems & AI: the interaction between system and AI techniques such as deep learning and federated learning, including practical federated learning systems for mobile/web scenarios, deep learning model security and privacy analysis, etc.

Software and Data Releases


Teaching

  • "Operating System Honor Track (操作系统实验班)"
    • Fall 2018, Fall 2019, Fall 2020, Fall 2021, Fall 2022, Fall 2023
  • "Introduction to Computer Systems (计算机系统导论/讨论班)"
    • Fall 2012, Fall 2013, Fall 2014, Fall 2015, Fall 2016, Fall 2017, Fall 2018, Fall 2019, Fall 2022, Fall 2023
  • "Design and Analysis of Algorithms (算法设计与分析/研讨型小班)"
    • Spring 2013, Spring 2014, Spring 2015, Spring 2016, Spring 2018, Spring 2019, Spring 2021, Spring 2022
  • "Compiler Techniques (编译技术)"
    • Spring 2009, Spring 2010, Spring 2011, Spring 2012, Spring 2013, Spring 2014, Spring 2015, Fall 2016, Fall 2017
  • "Compiler Lab Honor Track (编译实习实验班)"
    • Fall 2012, Fall 2013, Fall 2014, Fall 2015, Fall 2016, Fall 2017
  • "Desing Informatics (设计信息学/暑期课)"
    • Summer 2018 (with Dr. Maria Walters from Univ. of Edinburgh)
  • "Computer Ethics (计算机伦理学/暑期课)"
    • Summer 2016 (with Dr. Steve Cooper from Stanford Univ.)
  • "Compiler Lab Honor Track (编译实习实验班)"
    • Fall 2012, Fall 2013, Fall 2014, Fall 2015, Fall 2016, Fall 2017
  • "Advanced Compiler Techniques (高级编译技术)"
    • Fall 2008, Fall 2009, Fall 2011
  • "PhD Reading in Software Engineering(学科专著研读)"
    • Fall 2007-Spring 2008

Resources


Contact Information

Mailing Address:
    No 1 Science bldg,  Rm 1428E,  Peking University,
    Beijing 100871,  PR China
Phone: +86-10-6275-7077
Fax: +86-10-6275-1792
Email:
 yaoguo 'at' pku 'dot' edu 'dot' cn

Personal

- My daughter Yichen


Copyright © 2007-2018 Yao Guo. All rights reserved. Updated: 01/24/24.