CPSLab: Design and Analysis of Cyber-Physical Systems using a Safety-First Approach

TitleCPSLab: Design and Analysis of Cyber-Physical Systems using a Safety-First Approach
Faculty/College/UnitApplied Science
Duration1 Year
Project Summary

We will strengthen UBC’s educational offerings in the area of cyber-physical systems (CPS represent the intersection of computing systems and the physical world) by introducing new, hands-on, activities that emphasize the correctness and safety of real-world CPS. Our goal is to develop new course mini-projects that involve small autonomous vehicles to emphasize rigorous systems development so as to not endanger the public. This project will impact two courses, CPEN 432: Real-Time Systems Design and CPSC 538G: Real-Time Computing, and represents a collaboration between the Departments of Electrical and Computer Engineering and Computer Science. Real-time computing is critical for ensuring that CPS implementations always execute safely. Through these mini-projects, students will gain skills related to embedded software development and an exposure to state-of-the-art techniques and tools for system verification and validation. We will also leverage these mini-projects to discuss safety and engineering ethics in tangible ways.

Funding Details
Year 1: Project YearYear 1
Year 1: Funding Year2024/2025
Year 1: Project TypeSmall TLEF
Year 1: Principal InvestigatorSathish Gopalakrishnan
Year 1: Funded Amount46,628
Year 1: Team Members

Sathish Gopalakrishnan, Professor, Electrical and Computer Engineering, Faculty of Applied Science
Arpan Gujarati, Assistant Professor, Computer Science, Faculty of Science