MATH3476 Numerical Methods
(Autumn 2019)


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:

  1. Course notes will be updated according to the learning schedule below. There will be reading assignment before each class for you to learn the theoretical material at your own pace.

  2. Upon completing the reading assignment, you should attempt the online quiz questions hosted on Minerva. These are simple questions designed to help you to consolidate what you have learned.

  3. Come to classes. These are practical sessions in which we work in groups on more challenging problems.
Further information about the course is in the overview handout.

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.


Back to Home