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(学科专著研读)"
Resources
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.
|