Lecturer : Dr. Yue-Kin Tsang
Time and Location
Week 1-5:
Mon 10-11, Roger Stevens LT08 (9.08)
Thu 12-13, Parkinson SR (B.08)
Week 6, 7, 10, 11:
Mon 10-11, Roger Stevens LT08 (9.08)
Wed 13-14, Roger Stevens LT24 (10.24)
Thu 12-13, Parkinson SR (B.08)
Week 8, 9:
no lectures
Flipped classroom
We adopt the flipped classroom model for this course and cycle through the following three steps for each class:
Learning schedule and course notes
The following documents will be updated continuously as the module progresses:
• learning schedule
• course notes
(Last updated: 13 Dec, 2019)
Online quizzes
The online quiz questions, designed by Stephen Chaffin, are hosted on Minerva under Learning Resources.
Python scripts
1. Approximation Theory:
3476_1.1.py ,
3476_1.4.py ,
3476_1.7.py ,
practical9.py
3. Numerical Linear Algebra:
3476_3.1.py ,
3476_3.3.py ,
3476_3.4.py
In addition to the above, Joseph Elmes developed a more sophisticated suite of Python codes for the examples in this course. You can download the suite here.
Problem sets
Problem Set 1
Problem Set 2
Problem Set 3
Problem Set 4
Problem Set 5
Useful resources
Check out Mark Kelmanson's extensive book list on numerical methods.
Holistic Numerical Methods is an excellent online resource. It has many videos and multiple choice tests covering topics of our course.