Our Team
Developing advanced computer systems requires both breadth and depth and has much to draw upon from ideas in algorithms, operating systems, compilers, circuits, networks, machine learning, programming languages, device physics, and security. By looking at computer architecture and embedded systems through the eyes of its application we can enact the biggest change, but doing this requires students and collaborators willing to dive in, get their hands dirty, and learn something new!
Jonathan Balkind
Assistant Professor of Computer Science
Timothy (Tim) Sherwood
Professor of Computer Science
Yeganeh (Yegi) Aghamohammadi
CS Ph.D. Student and Researcher
Rhys Gretsch
ECE Ph.D. Student and Researcher
Pranjali Jain
CS Ph.D. Student and Researcher
Dr. Jeremy Lau
Project Scientist
Parker Murray
CS Ph.D. Student and Researcher
Zachary Sisco
CS Ph.D. Student and Researcher
Nazerke Turtayeva
ECE Ph.D. Student and Researcher
Jennifer Volk
ECE Ph.D. Student and Researcher
Alumni
Ci-Chain Lu M.S. 2023
Rory Zahedi M.S. 2023
Position after Archlab: Apple
Iris Moini-Nazeri M.S. 2023
Position after Archlab: Atlassian
Ashley Wang M.S. 2022
Position after Archlab: Google
April Sanchez M.S. 2022
Position after Archlab: Google
Deeksha Dangwal Ph.D. 2022
Position after Archlab: Meta
Georgios (George) Tzimpragos, Ph.D. 2022
Position after Archlab: Assistant Prof. University of Michigan
Alvin Glova, Ph.D. 2022
Position after Archlab: AMD
Zhizhou (Chris) Zhang, Ph.D. 2022
Position after Archlab: Uber
Weilong Cui, Ph.D. 2019
Position after Archlab: Google
Joseph McMahan, Ph.D. 2019
Position after Archlab: Postdoc w/ Luis Ceze at UW
David Coffill, M.S. 2018
Position after Archlab: Arista Networks
Zhaoxia (Summer) Deng, Ph.D. 2017
Position after Archlab: Facebook Research
Ying Gao, Ph.D. 2017
Position after Archlab: Startup
Sammy Guo, M.S. 2018
Position after Archlab: iRobot
John Clow, B.S. 2016
Position after Archlab: Stanford Graduate School
Karim Elghamrawy, Ph.D. 2016
Position after Archlab: VMWare
Jianhua Liao Visiting Researcher
Jeff Heckey, M.S. 2014
Position after Archlab: Avago Technologies
Xun Li, Ph.D. 2014
Position after Archlab: Facebook
Jeffrey Browne, Ph.D. 2013
Position after Archlab: Citrix Research
Heba Saadeldeen, Ph.D. 2013
Position after Archlab: Intel
Hassan Wassel, Ph.D. 2013
Position after Archlab: Google
Liang Xia, M.S. 2013
Position after Archlab: Microsoft
Jonathan Valamehr, Ph.D. 2012
Position after Archlab: Tortuga Logic
Bita Mazloom, Ph.D. 2013
Position after Archlab: Foothill College
Varun Jain, M.S. 2013
Position after Archlab: Researcher, Qualcomm Inc.
Vlasia Anagnostopoulou, Ph.D. 2012
Position after Archlab: Software Engineer, Intel Inc.
Mohit Tiwari, Ph.D. 2011
Position after Archlab: PostDoc at Berkeley, Assistant Prof. UT Austin
Susmit Biswas, Ph.D. 2010
Position after Archlabs: AMD
Hussam Mousa, Ph.D. 2010
Position after Archlab: Salesforce.com
Shashi Mysore, Ph.D. 2009
Position after Archlab: Eucalyptus Systems Inc.
Ryan Dixon, Ph.D. 2009
Position after Archlab: Apple Inc.
Banit Agrawal, Ph.D. 2008
Position after Archlab: VMware
Jed Crandall, Ph.D. 2007
Position after Archlab: Assistant Professor, University of New Mexico
Ted Huffmire, Ph.D. 2007
Position after Archlab: Assistant Professor, Naval Postgraduate School
Tzvetan Metodi, Ph.D. 2007
Position after Archlab: Quantum Research at Lockheed-Martin
John Oliver, Ph.D. 2007
Position after Archlab: Assistant Professor, Cal Poly San Luis Obispo
Chris Eberz, M.S. 2007
Position after Archlab: Startup
Rodolfo G. Neuber, B.S. 2006
Position after Archlab: Graduate School, Cal State Northridge
Nathan Patrick, M.S. 2006
Position after Archlab: Research and Development, Sonic.net
Shreyas Prasad, B.S. 2006
Position after Archlab: Graduate School UIUC
Yan Meng, Ph.D. 2005
Position after Archlab: Cadence Research Labs
Former Directors
Fred Chong, Now at University of Chicago
Diana Franklin, Now a University of Chicago