Quizzes
True / False modules
-
OOP · Object-Oriented Programming · 69 q
-
SysProg · System Programming · 63 q
Rust book
Imported from rust-book.cs.brown.edu · MIT/Apache-2.0
All curriculum-relevant questions 151 q →-
Ch 1 · Getting Started · 4 q · 3 sections
-
Ch 3 · Common Programming Concepts · 20 q · 9 sections
Take the whole chapter 20 q → Ch3.1 · Variables And Mutability — Variables 3 q → Ch3.1 · Variables And Mutability — Constants 2 q → Ch3.1 · Variables And Mutability — Shadowing 2 q → Ch3.2 · Data Types — Scalar 3 q → Ch3.2 · Data Types — Compound 2 q → Ch3.3 · Functions — Parameters 2 q → Ch3.3 · Functions — Expressions 2 q → Ch3.5 · Control Flow — If 2 q → Ch3.5 · Control Flow — Loops 2 q → -
Ch 4 · Understanding Ownership · 24 q · 7 sections
-
Ch 5 · Using Structs · 10 q · 4 sections
-
Ch 6 · Enums & Pattern Matching · 14 q · 4 sections
-
Ch 7 · Packages, Crates & Modules · 11 q · 6 sections
-
Ch 8 · Common Collections · 17 q · 6 sections
-
Ch 9 · Error Handling · 6 q · 4 sections
-
Ch 10 · Generics, Traits & Lifetimes · 13 q · 4 sections
-
Ch 11 · Automated Tests · 5 q · 3 sections
-
Ch 13 · Iterators & Closures · 9 q · 3 sections
-
Ch 15 · Smart Pointers · 4 q · 2 sections
-
Ch 17 · OOP Features · 7 q · 4 sections
-
Ch 18 · Patterns & Matching · 7 q · 3 sections