skip to content

Department of Computer Science and Technology

Date: 
Monday, 17 March, 2025 - 13:05 to 13:55
Speaker: 
Matei David
Venue: 
FW26, William Gates Building

At Helsing, speed and correctness are key in delivering high quality products. The two are often in antithesis; it is difficult to quickly iterate over designs while keeping your codebase correct and vice versa. To build confidence in the systems we build, we use deterministic simulation concepts to enable full end-to-end testing and verification of our software through our in-house simulation platform called Prophecy. Prophecy aims to make simulating easy by providing libraries and services necessary to orchestrate simulations and build a system of systems. This allows other teams to test scenarios up-front and ensure their code and models are resilient to failure, and to run complex, distributed workflows through closed or open loop simulations. In this talk, we'll be having a look at what deterministic simulation is in a nutshell, how Prophecy works, and how to simulate concurrent code in Rust using tokio.

Please register at the following link: https://forms.office.com/e/E2nCWEpkA9

Please note that it is not a requirement to sign up in order to attend the event

You can also participate in a coding challenge, and the best submission will win a DJI drone. The challenge is available in this link: https://screen-ide.coderpad.io/invite/1323704f6f9c624b725

Some catering will be provided

Seminar series: 
Technical Talks

Upcoming seminars