MATH3101 Computational Mathematics for Science and Engineering

MATH3101 is a Mathematics Level III course. See the course overview below.

Units of credit: 6

Prerequisites: 12 units of credit in Level 2 Math courses including MATH2011 or MATH2111, and MATH2120 or MATH2130 or MATH2121 or MATH2221, or both MATH2019(DN) and MATH2089, or both MATH2069(CR) and MATH2099.

Exclusions: MATH3301

Cycle of offering: Term 3 

Graduate attributes: The course will enhance your research, inquiry and analytical thinking abilities.

More information: This recent course handout (pdf) contains information about course objectives, assessment, course materials and the syllabus.

The Online Handbook entry contains up-to-date timetabling information.

If you are currently enrolled in MATH3101, you can log into UNSW Moodle for this course.

Course Overview

Partial differential equations (PDEs) provide a natural mathematical description for many phenomena of interest in science and engineering. Such equations are often difficult or impossible to solve using purely analytical (pencil and paper) methods, especially for realistic industrial problems. This course introduces finite difference and finite element methods for elliptic and parabolic PDEs, and discusses key concepts such as stability, convergence and computational cost. Relevant techniques in numerical linear algebra are also discussed.

The course includes a substantial practical component dealing with the computer implementation of the algorithms used for solving partial differential equations.

Note: Students must have some prior experience with computer programming in (at least one of) Matlab, Python or Julia.