Skip to main content
Link
Menu
Expand
(external link)
Document
Search
Copy
Copied
CS61BR
Introduction
Rust Crash Course
Lab 01: Setup
Setup
Instructions
Summary and Deliverables
Lab 02: Debugging
Background
Instructions
Summary and Deliverables
Lab 03: Testing and Timing
Background
Instructions
Summary and Deliverables
Lab 04: Git and Debugging
Instructions
Summary and Deliverables
Lab 07: BSTMap
Instructions
Summary and Deliverables
Lab 08: HashMap
Background
Instructions
Summary and Deliverables
Lab 11: BYOW Graphics
Lab 12: BYOW Interactivity
Project 0: 2048
Background
Instructions
Summary and Deliverables
Project 1: Deques
Project 1.5: Percolation
Background
Instructions
Summary and Deliverables
Project 2: NGordnet
Background
Instructions: Part A
Instructions: Part B
Instructions: Part C
Summary and Deliverables
Project 3: BYOW
Dark Mode
Rust Crash Course
Rust is hard language learn here
Topics
implicit return
structs
impls
references
mutable vs immutable
common data structures (vec, arrays, slices, strings)
enums
borrow rules?
options/results
generics
traits
Table of contents