YoVDO

Verus - Verified Rust for Low-Level Systems Code

Offered By: Rust via YouTube

Tags

Rust Courses Formal Methods Courses Systems Programming Courses Low-level Programming Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore full functional verification for Rust in this 56-minute conference talk from Rust Zürisee June 2023. Dive into the basics of functional verification and learn about Verus, a new tool designed to verify the correctness of low-level systems code written in a safe Rust dialect. Discover how Verus supports expressing specifications and proofs, and see demonstrations of how it ensures bug-free programs or catches existing bugs. Gain insights into verification techniques that complement Rust's type system and memory safety features. Follow along with examples, understand the tool's capabilities, and explore its potential for enhancing code correctness beyond traditional testing methods. Access accompanying slides and additional resources to deepen your understanding of verified Rust programming.

Syllabus

Verus - Verified Rust for low-level systems code by Andrea Lattuada - Rust Zürisee June 2023


Taught by

Rust

Related Courses

Human Computer Interaction
Independent
Introduction à la logique informatique - Partie 2 : calcul des prédicats
Université Paris-Saclay via France Université Numerique
System Validation (4): Modelling Software, Protocols, and other behaviour
EIT Digital via Coursera
Formal Software Verification
University System of Maryland via edX
Principles of Secure Coding
University of California, Davis via Coursera