Symbolic, Numerical and Graphical Scientific Programming (2019-20)
Main content blocks
No contacts
Some prior knowledge of programming, while helpful, is not a prerequisite. Students should however have a laptop with a recent version of Mathematica installed and running, and bring these to class.
16 lectures.
Please submit homework for Symbolic, Numerical and Graphical Scientific Programming via the 'assignments' tab.
Visiting and Short Option Students Only: Please e-mail your work to your TA/Tutor by the required deadline, copying in mmathphys@maths.ox.ac.uk
Following an introduction to Mathematica and its capabilities, the course will proceed by a series of extended examples/problems that require programming for their solutions. The examples illustrate the principles of functional and procedural programming, the use of pattern matching and rules, and of iteration.
Prof. Philip Candelas
No formal assessment; homework completion requirement.