Alvin Cheung

Room 785, Soda Hall

Mailing address
387 Soda Hall
Berkeley, CA 94720-1776

I am an associate professor in the Computer Science Division at UC Berkeley EECS. I am a member of the Data Systems and Foundations group, Programming Systems group, Sky Lab, SLICE Lab, and a faculty affiliate in the Berkeley Institute for Data Science. My research interests include program analysis, program synthesis, and building software systems. My group aims to help users, regardless of their technical expertise, build large-scale, efficient, and manageable data processing pipelines, ranging from traditional to emerging application domains.

Some research themes:

If you are a Berkeley student interested in doing research in these areas and have done well in CS186 or CS164 please send me an email mentioning which class(es) you have taken.

We thank the NSF, DOE, ONR, ARO, Adobe, Google, Facebook, Intel, and VMware for their generous support of our group's research, and transferring our technology to real-world products.

I was earlier on the CSE faculty at the University of Washington and an affiliate in the UW eScience Institute, and before that a graduate student in the MIT database group and the computer-aided programming group, working with Professors Sam Madden and Armando Solar-Lezama. I worked on tools that make use of programming language techniques to improve application performance.

Fall 2022 : If you are a Berkeley student interested in enrolling in CS186 in fall 2022, please see this page for enrollment information. Please contact the dept admins for permission codes. And see this page for final exam conflicts.

What's new?


Students who I routinely stalk learn from

Graduated students



Recent Awards