|
Welcome video |
A welcome and overview from the course organiser. |
|
Week 1 - Setup lab and questionnaire |
Week 1 Walkthrough video |
Walkthrough of first week setup activities. |
|
Example Jupyter Notebook |
Example Jupyter notebook, to test downloading and running in virtual environment. |
|
Example SageMath Notebook |
Example SageMath notebook, to test downloading and running in virtual environment or on CoCalc. |
|
Week 2 |
Week 2 Lecture notes |
Lecture slides / notes for week 2 |
|
Week 2 Lecture Part 1 - Intro to the course |
|
|
Week 2 Lecture Part 2 - Python basics and coding grammar |
|
|
Week 2 Lecture Part 3 - Python libraries |
|
|
Week 2 Lecture Part 4 - Good coding practise |
|
|
Tutorial exercises week 2 |
|
|
Solutions to Week 2 tutorial |
|
|
Week 3 |
Week 3 Lecture notes |
|
|
Week 3 Part 1 - Classes, OOP |
|
|
Week 3 Part 2 - ODEs, Euler's method, convergence |
|
|
Tutorial exercises week 3 |
|
|
Solutions to Week 3 tutorial |
|
|
Week 4 |
Week 4 Lecture notes |
|
|
Week 4 Lecture Part 1 - Revision of classes and ODEs, more on stability of numerical solutions |
|
|
Week 4 Lecture Part 2 - Higher order ODEs, 1st Coursework |
|
|
Tutorial exercises week 4 |
|
|
Solutions to Week 4 tutorial |
|
|
Week 5 |
Week 5 Lecture notes |
|
|
Tutorial exercises week 5 |
|
|
Solutions to Week 5 Tutorial |
|
|
Week 6 |
Week 6 Lecture Notes |
|
|
Tutorial exercises week 6 |
|
|
Solutions to Week 6 Tutorial |
|
|
Week 7 - optional lectures on parallelisation |
Week 7 Lecture Notes |
|
|
Example MPI4py script |
|
|
Week 8 |
Week 8 Lecture Notes |
|
|
Tutorial exercises week 8 |
|
|
Solutions to Week 8 Tutorial |
|
|
Week 9 |
Week 9 Lecture Notes |
|
|
Tutorial exercises week 9 |
|
|
Tutorial solutions week 9 |
|
|
Week 10 |
Week 10 Lecture Notes |
|
|
Week 10 Tutorial notebook |
|
|
Week 10 Solutions to tutorial |
|
|
Week11 |
Week 11 Lecture notes |
|
|
Week 11 Tutorial notebook |
|
|
Week 11 Tutorial solutions |
|
|
FAQ on coursework |
ODEs for stars |
Help on the formulation of ODEs for stars in Newtonian gravity. |