Research Software Engineering
Postgraduate practical session, University of Oxford, Doctoral Training Centre, 2019
This course provides the basics for research software engineering (RSE).
Topics covered
This course covers a wide range of techniques in RSE, but I mainly cover the Optimising Python code session:
- NumPy vectorisation
- Cython
- pybind11
- multiprocessing.