Photo for Zhou Yang

Zhou Yang

Assistant Professor, Faculty of Science - Computing Science

Personal Website: https://homepage.zhouyang.me

Contact

Assistant Professor, Faculty of Science - Computing Science
Email
zy25@ualberta.ca
Address
7-235 University Commons
11308 - 89 Ave NW
Edmonton AB
T6G 2N8

Overview

About

Zhou Yang is an Assistant Professor in the Department of Computing Science at the University of Alberta and an Amii Fellow. He completed his Ph.D. at SMU, after earning an MSc from UCL. He is recognized for establishing scientific and practical foundations of trustworthy codeLLMs, integrating robustness, security, privacy, and ecosystem insights to drive safer AI adoption in software engineering. Zhou has won with multiple awards, including 2026 MSR Outstanding Doctoral Research Award, 2025 ACM SIGSOFT Outstanding Doctoral Dissertation Award, 2024 IEEE Computer Society Best Paper Award, ACM Distinguished Paper Awards at ASE 2025 and ISSTA 2024, ACSAC Honorable Mention Award, and the Gold Medal in the ACM SRC at ICSE 2024. He serves on program and organizing committees for top software engineering conferences, collaborates with researchers across multiple continents, and is actively building a research group focused on large language models for code, AI security and privacy, and sustainable AI systems.

Courses

CMPUT 301 - Introduction to Software Engineering

Object-oriented design and analysis, with interactive applications as the primary example. Topics include: software process; revision control; Unified Modeling Language (UML); requirements; software architecture, design patterns, frameworks, design guidelines; unit testing; refactoring; software tools. Prerequisite: CMPUT 201 or 275. This course may not be taken for credit if credit has been obtained in MIS 419 or BTM 419.


CMPUT 399 - Topics in Computing Science

This topics course is designed for a one on one individual study course between a student and an instructor. Prerequisites are determined by the instructor in the course outline. See Note (3) above.


CMPUT 663 - Topics in Computing Science


Browse more courses taught by Zhou Yang