Accessibility Skip to Global Navigation Skip to Local Navigation Skip to Content Skip to Search Skip to Site Map Menu

PHSI365 Computational Physics

Computational methods for solving physics problems. Introduction to Matlab. Graphical visualisation. Numerical techniques for solving classes of equations in a variety of physical examples. Curve fitting, Fourier transforms. Non-linear dynamics and chaos.

This paper aims to provide the basic tools and methodology of computational physics. The emphasis is on gaining practical skills, and a key objective is that students gain the techniques and the confidence to tackle a broad range of problems in physics. Topics have been selected to provide a broad basis of skills, and each is illustrated by application to physical systems. The paper is based around the Matlab package, for which prior knowledge is not essential.

Paper title Computational Physics
Paper code PHSI365
Subject Physics
EFTS 0.1500
Points 18 points
Teaching period First Semester
Domestic Tuition Fees (NZD) $1,018.05
International Tuition Fees (NZD) $4,320.00

^ Top of page

Prerequisite
(36 200-level PHSI points or (18 200-level PHSI points and 18 200-level MATH points)) and MATH 170
Schedule C
Science
Textbooks
Text books are not required for this paper.
Graduate Attributes Emphasised
Global perspective, Interdisciplinary perspective, Lifelong learning, Scholarship, Communication, Critical thinking, Information literacy, Self-motivation.
View more information about Otago's graduate attributes.
Learning Outcomes
After completing this paper students will be able to:
  1. Understand and apply the basic methodology of computational physics to a broad range of physics problems
  2. Write well-structured Matlab programmes and independently acquire additional coding skills
  3. Process, analyse and plot data from a variety of physical phenomena and interpret its meaning
  4. Use specific computational techniques to solve ordinary differential equations and systems of linear equations, to analyse and manipulate spectral content of digitised data and to simulate simple stochastic processes
  5. Present well-structured reports of the results of computational investigations
Contact
ashton.bradley@otago.ac.nz
Teaching staff
Course Co-ordinator: Dr Ashton Bradley

^ Top of page

Timetable

First Semester

Location
Dunedin
Teaching method
This paper is taught On Campus
Learning management system
Blackboard

Lecture

Stream Days Times Weeks
Attend
L1 Tuesday 09:00-09:50 9-15, 18-22
Thursday 11:00-11:50 9-15, 17-22

Practical

Stream Days Times Weeks
Attend
P1 Friday 14:00-17:50 9-14, 17-22

Tutorial

Stream Days Times Weeks
Attend
T1 Tuesday 11:00-11:50 9-13, 15, 18-22

Computational methods for solving physics problems. Introduction to Matlab. Graphical visualisation. Numerical techniques for solving classes of equations in a variety of physical examples. Curve fitting, Fourier transforms. Non-linear dynamics and chaos.

This paper aims to provide the basic tools and methodology of computational physics. The emphasis is on gaining practical skills, and a key objective is that students gain the techniques and the confidence to tackle a broad range of problems in physics. Topics have been selected to provide a broad basis of skills, and each is illustrated by application to physical systems. The paper is based around the Matlab package, for which prior knowledge is not essential.

Paper title Computational Physics
Paper code PHSI365
Subject Physics
EFTS 0.1500
Points 18 points
Teaching period First Semester
Domestic Tuition Fees Tuition Fees for 2018 have not yet been set
International Tuition Fees Tuition Fees for international students are elsewhere on this website.

^ Top of page

Prerequisite
(36 200-level PHSI points or (18 200-level PHSI points and 18 200-level MATH points)) and MATH 170
Schedule C
Science
Contact
ashton.bradley@otago.ac.nz
Teaching staff
Course Co-ordinator: Dr Ashton Bradley
Textbooks
Text books are not required for this paper.
Graduate Attributes Emphasised
Global perspective, Interdisciplinary perspective, Lifelong learning, Scholarship, Communication, Critical thinking, Information literacy, Self-motivation.
View more information about Otago's graduate attributes.
Learning Outcomes
After completing this paper students will be able to:
  1. Understand and apply the basic methodology of computational physics to a broad range of physics problems
  2. Write well-structured Matlab programmes and independently acquire additional coding skills
  3. Process, analyse and plot data from a variety of physical phenomena and interpret its meaning
  4. Use specific computational techniques to solve ordinary differential equations and systems of linear equations, to analyse and manipulate spectral content of digitised data and to simulate simple stochastic processes
  5. Present well-structured reports of the results of computational investigations

^ Top of page

Timetable

First Semester

Location
Dunedin
Teaching method
This paper is taught On Campus
Learning management system
Blackboard

Lecture

Stream Days Times Weeks
Attend
L1 Tuesday 13:00-13:50 9-13, 15-22
Thursday 11:00-11:50 9-13, 15-22

Practical

Stream Days Times Weeks
Attend
P1 Friday 14:00-17:50 9-12, 15-22

Tutorial

Stream Days Times Weeks
Attend
T1 Tuesday 11:00-11:50 9-13, 15, 18-22