Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Course Websites and Material

Course Website

Piazza

  • Announcements and additional information
  • Questions and discussions

Course Code GitHub repo

  • Code from lectures and discussion sections
  • In-class coding exercises and their solutions

Gradescope

  • Homework and in class activities submission
  • Gradebook

Leetcode

  • Programming exercises and challenges
  • The standard for practicing for technical interviews!

Other Resources

The Rust Language Book

by Steve Klabnik, Carol Nichols, and Chris Krycho, with contributions from the Rust Community

This is a great resource that goes over the various Rust languages features in detail. It starts with the basics (variables, types, and loops) and ends with more advanced features (concurrency, unsafe).

Brown University Experimental Rust Course

This is a fork of the official Rust Language Book with integrated short quizzes and language visualizations.