resources

PHYS 3437 - Computational Methods in Physics

Lecturer: Dr Rob Thacker, Office 301-C McNally Main, Office Hours 9am to 10am Wednesday/Friday
My electronic-mail address is here: (click)
Telephone: 902-420-5636
Facsimile: 902-496-8218

Book: Numerical Recipes in Fortran, or Numerical Recipes in C. Note that I have not found a book that covers all aspects of the course. However, there are a lot of useful resources on the web, and I will provide links while the course is being taught. Numerical Recipes covers fundamental aspects of algorithms at a somewhat advanced level, but it is incredibly useful and will prove to be a huge resource if you go into computational physics at a higher level.


NEWS! - Lectures 18 & 19 posted. A mock final can be downloaded here. The final will have exactly the same format, but obviously different questions.

Course notes and news will appear here. Notes will be made available following each lecture. Unfortunately since the course is a new preparation I am unable to provide notes prior to the lecture.

I will update this page with new information once I start preparing the lectures. The course will focus on three broad aspects of computational physics: (a) an extremely brief view computer architecture and how that impacts algorithms (b) introduction to good programming and methodologies, and numerical approaches to mathematics, such as solutions of differential equations and (c) more advanced topics, possibly including simple parallel programming and visualization of data sets.

In this course you will be expected to learn a number of topics in your own time, as was the case in previous years.


Location: MM-013, Tues-Thurs 10:00-11:15

Index of projects & primers

Index of lectures

Course outline/syllabus

Marking scheme

Assignments

Useful dates


Useful codes: makempeg shell script for making movies, Berkeley MPEG encoder.

back