Use the Tab and Up, Down arrow keys to select menu items.
Use of the language Python for numerical methods, including solutions of systems of linear equations, solution of ordinary differential equations and systems of differential equations, boundary value problems, approximation techniques, area integration, statistics, random number generation, and Monte Carlo integration. Modelling projects and engineering applications.
This course will teach students how to use Python to implement a wide range of numerical methods, including solutions to systems of linear equations, solutions of ordinary differential equations and system of differential equations, boundary value problems, approximation techniques, numerical integration, statistics, random number generation, Monte Carlo integration, and more. We will look at the theory and application of these numerical methods.By the end of the course you should be familiar with basic numerical methods, have a reasonable understanding of the mathematics behind these methods, and be able to implement these methods using Python. You should also be able to solve (engineering) problems using these methods and be able to interpret your results in the context of the original problems.
(1) Both COSC131 and EMTH119, orone of EMTH171, MATH170, orMATH171; (2) Subject to the approval of the Dean of Engineering and Forestry.
MATH270, MATH271
Students must attend one activity from each section.
James Williams
Michael Langton
Domestic fee $1,059.00
International fee $6,000.00
* All fees are inclusive of NZ GST or any equivalent overseas tax, and do not include any programme level discount or additional course-related expenses.
For further information see Mathematics and Statistics .