Learning materials and templates created or curated by CFS's R&D Scientific Software team.
In order to provide formatted discussion interleaved with executable code examples, these materials are provided primarily in jupyter notebook format.
The recommended method for viewing and running the notebooks is the vscode jupyter plugin.
| Module | Content | Prereqs |
|---|---|---|
| Python | Python for Engineering intro class covering install through packaging. | Motivation to learn. |
| Rust-Python | Rust-Python Hybrid Projects class covering setup of combined library with Python bindings to compiled Rust. | Basic familiarity with both Rust and Python. |
Licensed under the MIT license (LICENSE or http://opensource.org/licenses/MIT) .