Topic Name Description
QMplus Media Video Welcome video

A welcome and overview from the course organiser.

Week 1 - Setup lab and questionnaire QMplus Media Video Week 1 Walkthrough video

Walkthrough of first week setup activities.

File Example Jupyter Notebook

Example Jupyter notebook, to test downloading and running in virtual environment.

File Example SageMath Notebook

Example SageMath notebook, to test downloading and running in virtual environment or on CoCalc.

Week 2 File Week 2 Lecture notes

Lecture slides / notes for week 2

QMplus Media Video Week 2 Lecture Part 1 - Intro to the course
QMplus Media Video Week 2 Lecture Part 2 - Python basics and coding grammar
QMplus Media Video Week 2 Lecture Part 3 - Python libraries
QMplus Media Video Week 2 Lecture Part 4 - Good coding practise
File Tutorial exercises week 2

Week 2 Tutorial notebook

File Solutions to Week 2 tutorial
Week 3 File Week 3 Lecture notes
QMplus Media Video Week 3 Part 1 - Classes, OOP
QMplus Media Video Week 3 Part 2 - ODEs, Euler's method, convergence
File Tutorial exercises week 3
File Solutions to Week 3 tutorial
Week 4 File Week 4 Lecture notes
QMplus Media Video Week 4 Lecture Part 1 - Revision of classes and ODEs, more on stability of numerical solutions
QMplus Media Video Week 4 Lecture Part 2 - Higher order ODEs, 1st Coursework
File Tutorial exercises week 4
File Solutions to Week 4 tutorial
Week 5 File Week 5 Lecture notes
File Tutorial exercises week 5
File Solutions to Week 5 Tutorial
Week 6 File Week 6 Lecture Notes
File Tutorial exercises week 6
File Solutions to Week 6 Tutorial
Week 7 - optional lectures on parallelisation File Week 7 Lecture Notes
File Example MPI4py script
Week 8 File Week 8 Lecture Notes
File Tutorial exercises week 8
File Solutions to Week 8 Tutorial
Week 9 File Week 9 Lecture Notes
File Tutorial exercises week 9
File Tutorial solutions week 9
Week 10 File Week 10 Lecture Notes
File Week 10 Tutorial notebook
File Week 10 Solutions to tutorial
Week11 File Week 11 Lecture notes
File Week 11 Tutorial notebook
File Week 11 Tutorial solutions
FAQ on coursework File ODEs for stars

Help on the formulation of ODEs for stars in Newtonian gravity.