Skip to main content

Rust Programming (3cr)

Course unit code: C-10065-TX00FV64

General information


Credits
3 cr
Institution
Metropolia University of Applied Sciences

Objective

After completing the course, the student can write and understand Rust programs and apply its ownership model in practice. The student is able to develop safe and efficient applications using Rust’s core features and tools.

Content

1. Getting Started
2. Basic Syntax 9
3. Ownership
4. User Input
5. Tuple, Struct and Enum
6. Collections
7. Files
8. Crate, Package and Module
9. Testing and Documenting
10. Traits and Generics
11. Example Projects

Assessment criteria, approved/failed

Pass/fail
You will receive a passing mark for the course after completing 80% of the assignment. See more detailed instructions about the assessment on the course notice board.

Go back to top of page