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

x - working with vonneumann