Semester: summer 2021/22
Labs: Monday 9:00 - 10:30, S7 (every two weeks) (Pavel Šimerda)
Page in SIS: NPRG074
Grading: Credit


Rust is a modern programming language that comes with extensive safety features built right into the compilation process. It is suitable for safety-critical libraries and industrial applications while providing a relatively friendly way to develop any type of software.


Date Content File
2022-02-14 Parallel Programming
Refresher from the introductory course - More parallel programming techniques.
2022-02-28 Borrow Checker recording
2022-03-14 Macros slides recording
2022-03-28 Libraries and Testing recording
2022-04-11 Unsafe slides recording
2022-04-25 System Programming
Cancelled for medical reasons.
2022-05-09 System Programming recording


Credit is awarded for homework assignments in ReCodEx. As an alternative, a reasonably sized individual project can be proposed on an individual basis.