The CODE2 Lab website is live. We are recruiting fully funded Ph.D. students for 2026/2027 admission. View openings
Computational and Data-Enabled Design · Oakland University
CODE2 Lab
We develop computational methods that enable materials, structures, manufacturing processes, products, and systems to be designed together for high-performing, manufacturable, and reliable engineering solutions.
Lab Vision
Computational and Data-Enabled DEsign (CODE2 Lab) reflects the use of computational methods in engineering design and the lab's emphasis on integrated, concurrent design across multiple domains. Rather than treating materials, structures, manufacturing processes, and systems as separate problems, the lab develops modeling, simulation, optimization, data-driven methods, and design automation approaches that enable them to be designed together.
By accounting for these interactions early in the design process, CODE2 Lab aims to create engineering solutions that are high-performing, manufacturable, reliable, and application-ready.
Lab Identity
CODE2 Lab
Computational and Data-Enabled Design
Quick Links
Explore and connect
Oakland University Mechanical Engineering Research directions Join & ContactLatest
News
The ARCO-BO paper on collaborative Bayesian optimization for heterogeneous multi-agent design appears in the Journal of Mechanical Design. View publications
Zihan Wang received the ASME Design Automation Dissertation Award and was selected for the MIT Rising Stars in Mechanical Engineering workshop. View PI profile
Explore
Lab pages
Research
Autonomous discovery, generative co-design, and uncertainty-aware reliable design.
02News
Recent lab announcements, publications, awards, and opportunities.
03People
Meet the principal investigator and future CODE2 Lab team members.
04Publications
Journal papers, preprints, conference proceedings, and invited talks.
05Teaching
Teaching, mentorship, and professional service by the lab PI.
06Join & Contact
Explore opportunities and get in touch with the CODE2 Lab at Oakland University.