PX390 - 0 - scientific computing
A - C foundations
A1 - hello world
A2 - variables and data types
A3 - debugging and standard IO
A4 - strings
A5 - decision making
A6 - iteration
A7 - conditionals and loops
A8 - functions
A9 - derived data types
B - numerical methods
B1 - representing continuous functions and derivatives
B2 - convergence
B3 - local truncation error
B4 - discretising heat equation PDEs
B5 - implicit methods
B6a - advection equation
B7 - boundary conditions
B8 - 2D boundary value problem
B9 - numerical differentiation
B10 - numerical integration
B11 - numerical integration of ODEs