Basic ideas and concepts: particle models, mass-spring models, ordinary differential equations, stability, systems of non-linear equations.
Algorithms and programming: time-stepping for the solution of a general ordinary differential equation, fixed point iteration, Newton's method.
After passing the course, the student shall be able to
- formulate particle models and mass-spring models as systems of ordinary differential equations, solution methods for system sof linear and nonlinear equations and general time-stepping methods for the solution of systems of ordinary differential equations
- design computer programs for computer simulation with ordinary differential equations, initial conditions, time-stepping and stability
- implement visualisations for computer simulation
- define and examine a problem with computer simulation, ordinary differential equations, solution methods for system of linear and non-linear equations and/or general time-stepping method for the solution of system of ordinary differential equations and visualise the results.