SubjectsSubjects(version: 970)
Course, academic year 2024/2025
   Login via CAS
Advanced programming in Rust - NPRG074
Title: Pokročilé programování v jazyce Rust
Guaranteed by: Department of Distributed and Dependable Systems (32-KDSS)
Faculty: Faculty of Mathematics and Physics
Actual: from 2024 to 2024
Semester: summer
E-Credits: 2
Hours per week, examination: summer s.:0/1, C [HT]
Capacity: unlimited
Min. number of students: unlimited
4EU+: no
Virtual mobility / capacity: no
State of the course: not taught
Language: Czech
Teaching methods: full-time
Additional information: https://d3s.mff.cuni.cz/teaching/nprg074
Guarantor: prof. Ing. Petr Tůma, Dr.
Pre-requisite : NPRG031
Is incompatible with: NPRG083
Annotation -
REPLACED BY COURSE NPRG083 Advanced course of programming in Rust.
Last update: Hnětynka Petr, doc. RNDr., Ph.D. (04.12.2024)
Course completion requirements -

Credit is awarded for finishing an implementation project with assignment approved by the lecturer.

Last update: Hnětynka Petr, doc. RNDr., Ph.D. (07.02.2022)
Syllabus -

Parallel programming - Recapitulation/extension of parallel programming from the basic course.

Libraries - Creation and use of libraries, specifics of library code.

Testing - Working with tests and examples

Macros - Basic work with macros.

Unsafe - When safe Rust is not enough.

Best practices - Practical tips and tricks on how to do/not do things in Rust.

Last update: Hnětynka Petr, doc. RNDr., Ph.D. (07.02.2022)
 
Charles University | Information system of Charles University | http://www.cuni.cz/UKEN-329.html