Computational Design Laboratory



Daragh Byrne
Daragh Byrne is an Associate Teaching Professor in the School of Architecture, where he explores the design of experiential media systems through process-oriented methods and human-centered exploration of emerging technologies. His current teaching and research focus on the Internet of Things and tangible interaction design. Daragh holds a Ph.D. from Dublin City University, a M.Res. degree in Design and Evaluation of Advanced Interactive Systems from Lancaster University, and a B.Sc. in Computer Applications from DCU.

Daniel Cardoso Llach
Daniel Cardoso Llach is Associate Professor in the School of Architecture and chair of the Master of Science in Computational Design. He works across disciplines and is the author of multiple publications, exhibitions, and artifacts interrogating computational technologies in design. He holds a Bachelor of Architecture from Universidad de los Andes, Bogotá, and a PhD and an MS (with honors) in Design and Computation from MIT. He has also been a research fellow at MECS, and a visiting scholar at the University of Cambridge.

Eddy Man Kim
Eddy Man is a designer, researcher, educator, and entrepreneur who is interested in interdisciplinary efforts to mutually augment design and technology. Eddy Man received his Bachelor of Architecture from Cornell University and his Master in Design Studies at Harvard University, with a concentration in Design Technology. Eddy Man co-founded openUU, an award-winning design research agency based in Hong Kong, and worked in the offices of Posco A.C., Robert A.M. Stern Architects, and EPIPHYTE Lab.

Ramesh Krishnamurti
Ramesh's principal area of research is in computational design with particular emphasis on the formal, semantic, and algorithmic aspects of generative construction and the development of design as computation via highly-coupled parallel explorations of form and description. He is perhaps best known for his work on the computational problems in shape grammar theory and for algorithms for spatial patterns.

Golan Levin
Golan Levin is Associate Professor of Computation Arts, with courtesy appointments in Design, Computer Science, and Entertainment Technology. Golan also serves as Director of the Frank-Ratchye STUDIO for Creative Inquiry, a laboratory dedicated to the support of atypical, anti-disciplinary and inter-institutional research. As an educator, Golan is concerned with reclaiming computation as a medium of personal expression, through forms including interactive art, information visualization, computational design, and audiovisual performance.

Dina El Zanfaly

Dina El-Zanfaly is a computational design and interaction researcher and an Assistant Professor in the School of Design at Carnegie Mellon University (CMU). She currently directs a research lab that she recently founded, hyperSENSE: Embodied Computations Lab.

PhD Students

Zhenfang Chen

His general interests lie in sensing and fabrication. He sees sensing technologies as a potential method to think and reflect on the relationship between people and the environment. He likes and wants to learn different fabrication techniques since he is amazed by the computational ideas behind these techniques. Indeed, there are still a lot of things that he needs to learn.

Emek Erdolu

Emek Erdolu is a PhD Candidate in Computational Design at Carnegie Mellon University School of Architecture and CodeLab. Emek’s PhD research investigates the relationship between robotic systems development and the ways these systems reconfigure work in building design and construction by using interpretive and critical technical methods such as archival research, ethnography, data science, physical computing, and software interventions. Emek co/authored publications in the Proceedings of the ACM on Human-Computer Interaction (PACMHCI), International Journal of Architectural Computing (IJAC), and presented in The Society for Social Studies of Science (4S) conferences.

Manuel Ladron de Guevara

I am a fifth year PhD candidate advised by Ramesh Krishnamurti, Daragh Byrne, and Jun-Yan Zhu (committee member) at the Computational Design department at Carnegie Mellon University, where I work on computer vision and machine learning. I'm a research scientist intern at Adobe Research under Daichi Ito, Jose Echevarria, Yannick Hold-Geoffroy, Yijun Li, and Cameron Smith. I am interested in deep learning for image synthesis, deep painting and multimodal machine learning. I work as a Studio Instructor at the School of Architecture at Carnegie Mellon University, and I am a co-founder of CRAIDL, a platform for creative AI research.

Jingyang Liu

Jingyang Leo Liu is a computational designer and researcher interested in topics of generative design, robotic fabrication and bio-inspired systems. He is a graduate instructor and researcher in the School of Architecture at Carnegie Mellon University where he is currently pursuing his Ph.D. degree in computational design. His research has been presented in conferences including ACM SimAUD, ACADIA and featured in exhibitions at Cooper Hewitt Smithsonian Design Museum, Centre Georges Pompidou, Storefront of Art and Architecture and Hartell Gallery.

Jinmo Rhee

Jinmo Rhee is a computational designer and architect interested in the integration of artificial intelligence and space design. Jinmo received his Bachelor of Architecture from Korea National University of Arts (KNUA) and completed the Royal Institute of British Architects (RIBA) part I and part II. Jinmo works with parametric modeling and programming to explore, analyze, and examine spatial quality and implements technology based on intelligence to bridge urban design and architectural design. Currently, Jinmo is investigating the application of AI in architectural and spatial design with "contextness".

Stella Shen
Stella Shen is in her second year of MSCD program. She is a computational designer with an architectural background. She is interested in combining art and technology.

Pedro Veloso

Pedro Veloso is a computational designer and architect interested in the intersection between artificial intelligence and design. In terms of intelligence, Pedro's research addresses topics such as cybernetics, classical AI, bio-inspired AI, agent-based modeling, reinforcement learning, and machine learning in the context of problem-solving and design exploration. In terms of design, he works with parametric modeling and programming to develop generative systems to address problems in the different scales of the built environment (sculpture, installations, building components, structure, facade, building mass, etc.).

Yuning Wu

My research interest is in reinforcement learning, robotics, human-robot interaction, and computational design. Especially how robot can work alongside humans to build and create space.

Masters Students

Yang Bai

Yang Bai is a designer, product manager, and currently a graduate student at Carnegie Mellon University. She is interested in combining smart city, digital twins and mixed reality.

Tomas Cabezon Pedroso
Tomas Cabezon Pedroso (he/him) is a computational designer and engineer, born in Bilbao (Spain), currently living in Pittsburgh (US). He considers himself an interdisciplinary designer, his practice often combines both design and technology. Tomas is investigating the possibilities of applying Machine Learning into the design process to help designers come up with new ideas as well as to reduce repetitive work. He is currently Studying a MS in Computational Design at Carnegie Mellon University with the sponsorship of Fulbright Scholarship.

Yuchen Cao
Plus Ultra. Nomadic programmer, lazy photographer. Open eyes for all types of interactive entertainment.

Tianqi Chu
First year MSCD student.

Phoebe DeGroot

Phoebe DeGroot is a multidisciplinary artist, fabricator and creative technologist. They have a professional background working in design engineering and CNC machining which they utilize to build tools to enable artists and designers to work with machines in new ways. Their work is available at

Yanting Deng

Programming, Design and lots of CAT

Mitchell Foo

Mitchell is a developer and designer with a variety of skill sets ranging from machine learning, computer vision, VR development, game development, 3D modeling, digital fabrication, and architectural design. His goal is to bridge the gap between design and AI through developing new tools and interfaces. His main area of research explores human integration with deep learning, utilizing 3D environments as a common ground.

Yinuo Han

I am a 2nd year Master's student in M.S. in Computational Design. I am interested in the building upon the longstanding idea of coupling bits and atoms: more specifically, leveraging physical geometry and properties to communicate digital information.

Ziyu Han

Ziyu Han is a Master student at CMU majoring in Computational Design. His current work combines advanced technologies like autonomous driving, AI, IoT with design thinking.

Xing Hao

I have a Bachelor of Architecture from Tongji University and have worked for two years as an R&D engineer in a robotic fabrication company in Shanghai.

Chloe Hong
I’m Chloe, a researcher seeking ways to change how we design in 3d. I am interested in 3d modeling, machine learning, computational geometry, and design tasks. My research is about developing learning models(ML/DL/AI), that have a human design sensibility to augment 3d modeling tasks. I most recently worked as intern at Autodesk, have 5+ years experience in architecture design, a solid background in machine learning and 3d geometry, and eagerness to explore the unforeseen.

Peiyu Hu

Peiyu is a passionate and detail-oriented software engineer and designer with solid programming, research, analytical, and design skills. With diverse full-time and internship experience as a software development engineer, researcher and architectural designer, Peiyu has equipped with highly pertinent full-stack web/mobile application development skills and knowledge including authentication, recommendation systems, React, Spring framework, and RDB. Peiyu is currently pursuing a Master of Science in Computational Design focusing on augmented reality, visualization, and IoT.

Boyang Lin

Boyang Lin is currently a student of the Master of Science in Computational Design program at Carnegie Mellon University. He graduated from Tongji University.

Haoyu Liu

Love Technology and art.

Felicia Luo

Felicia Luo (LEED AP BD+C, CPHC) is an architectural designer with 2 years of professional experience in residential, commercial, and urban planning projects in both US and China, with special focus in human experience and community forming. She is also a sustainability enthusiast who researched on passive house techniques and modular mass timber construction. Holding double degrees in architecture and mathematics from University of Oregon, Felicia is actively investigating the intersection of computational thinking and design thinking, and exploring opportunities in which machine learning and artificial intelligence augment architectural design.

Hongyu Mao

Hongyu Mao is a computational designer interested in creating novel human centered interface and assistive technology. Her background is a diverse mix of HCI architecture and media design. She previously interned at Butlr from MIT city sensing lab designing next generation people sensing platform. Off screen, you may meet her hanging at an ice cream parlor or an apple store:)

Tingsong Ou

Tingsong Ou is currently an MSCD student at Carnegie Mellon University, PA, U.S., engaging in mobile robotics and its pertaining A.I. fields like deep learning, deep reinforcement learning, and computer vision. He is now exploring automation in the prefabricated building manufacturing process with the help of wheeled mobile robots.

Yujeong Seo

I'm interested in digital fabrication, robotics, and artificial intelligence. I enjoy traveling and playing tennis:)

David Troetschel

B.S Industrial Design and manufacturing background currently focused on digital tools for design space exploration, DFM, configuration systems and integration of expert/external information.

Linxiaoyi Wan

Wan Linxiaoyi is currently a student of the Master of Science in Computational Design program at Carnegie Mellon University, USA. he graduated from Beijing Jiaotong University, China in 2019 from the Architecture school. He has been involved in architecture design projects of various scales industry, skyscraper, schools, public installations in Beijing Design Week, and research team in Tsinghua University with Dr. Yu Lei and Prof. Xu Weiguo. He has participated in research projects regarding Robotic Arm, architecture technologies, and Space Syntax. Right now his interesting area lies in applied Computer Vision, Machine Learning and all possible techniques to assist design process.

Yuechen Wang
Yuechen Wang is a graduate student at Carnegie Mellon University. Her research interests lie in generative design systems and parametric design. Yuechen is also a fan of interactive art and installations.

Jiaying Wei

Main field: Robotics and Design Fabrication

Brad Williams

I'm an architect from Silicon Valley interested in developing software for the AEC industry. I'm currently researching the future of building information modeling here at CMU, and most recently worked at Modumate in San Francisco. I draw on nearly a decade of architectural practice to help inform the next generation of technologies for the profession.

Junjie Xu

Junjie Xu (Jackie) graduated from The University of Hong Kong and is currently a first year Master's student in Computational Design. As an interaction designer and design engineer, he believes in the cross-disciplinary collaboration across design, technology, and art. His interest lies in combining architecture with data visualization, machine learning and Human-Computer Interaction.

Chengzhi Zhang
Chengzhi Zhang is an inquisitive Researcher, Designer with solid background in Design Research, Product Design and Interaction Design. Her current research focus is Tools for Augmenting Design Abilities and Physical Computing for Creative Inquiry. Chengzhi's research has been presented in conferences including CHI, AHFE and HCII. She intend to pursue a PhD degree after graduation.

Jieyu Zhou

Jieyu's passion lies in the intersection of design, urban data, and computational programming. I like to think that these goals share a common thread: using computational tools to facilitate understanding, expressing, and engaging during the design process to achieve consensus for all sectors.

Yumeng Zhuang
Yumeng Zhuang is a first-year student in Master of Science in Computation Design. She holds a bachelor's degree in Physics from UCLA, has some experience in HCI research, and is currently working on actuated structures in design and robot-assisted fabrication. She is interested in applying these techniques to creativity support and mitigating social problems.