Topics
- Optimization 0
Minimizing functions with and without constraints, local and global.
- Monte Carlo and random numbers 0
Random number generation, sampling, Monte Carlo integration and simulation.
- Machine learning 0
Regression, classification, and neural networks applied to scientific data.
- Visualization 0
Figures and animations that are worth looking at, from first plot to publication.
- Linear algebra 0
Vectors, matrices, decompositions, eigenvalues, and solving linear systems.
- Curve fitting 1
Fitting models to data with uncertainties, parameter errors, and goodness of fit.
- Data wrangling 0
Loading, cleaning, reshaping, and storing scientific data.
- Numerical calculus 0
Differentiation, integration, interpolation, and root finding of functions and data.
- Ordinary differential equations 1
Integrating initial value problems, stiffness, events, and boundary value problems.
- Symbolic mathematics 0
Computer algebra: exact manipulation of expressions, equations, and series.
- Image analysis 0
Loading, filtering, segmenting, and measuring images and microscopy data.
- Partial differential equations 0
Finite differences, method of lines, spectral methods, and the standard equations of physics.
- Performance 0
Making code fast: vectorization, compilation, parallelism, and profiling.
- Statistics 1
Distributions, uncertainty, hypothesis tests, and estimating parameters from samples.
- Signal processing 1
Fourier analysis, spectra, filtering, and time series.