20411 Online Resources (2014-2015)
Lecturer: Dr. Catherine Powell
Office: 1.124, Alan Turing Building.
Office Hours: TBA 2014/15.
At the above times, I am guaranteed to be in my office. Students may see me at those times to discuss MATH20411 without an appointment. If you want to meet me at another time, send me an email to arrange it.
The course syllabus is available from the School of Mathematics web site.
Lectures and Examples Classes
Online Lecture Notes
Students are required to take their own notes in the lectures. Additional material in the form of handouts that students are expected to read between lectures will be made available online below. I will usually also give out paper copies of these at the end of lectures.
Summaries of lecture notes will be provided online for revision, but only after a topic has been fully covered in the lectures.
The material in Section 5 on finite difference methods will give students their first taste of numerical analysis. This is a branch of applied mathematics with many important practical applications in the real world. For more details, and a list of other numerical analysis courses, see the Numerical Analysis undergraduate student pathway.
On average, there is one example sheet per week. However, questions are grouped according to topics. Therefore, the numbering of the examples sheets will not necessarily correspond to the week number. This is no reason to panic. Below, I will indicate which questions you should attempt in which weeks.
Some sheets will certainly have more questions than you will be able to do in one week, but these can be used for revision later. Example classes start in week 2. There will be many students in the examples class, so you will get the most benefit out if the class of you try the questions beforehand. You can then ask questions about the problems you are unable to do. You should attend one example class per week.
Students will be required to use MATLAB occasionally and should know how to set up vectors, perform mathematical operations on vectors, write simple programmes and plot functions. Demos will be given in examples classes throughout the term and examples given on handouts. Useful MATLAB resources and tutorials can be found on the web, including, HERE. An extensive range of MATLAB manuals are also available at the library.
A useful summary of basic commands is given here: MATLAB essentials
For certain lectures (e.g. the ones on finite difference methods in weeks 9 and 10) students will need the following MATLAB codes. Download the files and save to your P-drive. Open them in the MATLAB editor and read the instructions.
- fourierN_demo.m (illustrates convergence of a Fourier Series - example from Fourier Series notes)
- heateq_demo.m (plots the solution to the Heat Equation - example from Classical PDEs notes)
- trisolve.m (solves a tridiagonal system of equations)
- reac_diff_1d.m (implements centred finite differences for the reaction-diffusion problem)
- conv_diff_1d.m (implements centred finite differences for the convection-diffusion problem)
- heat_eq_explicit_fd.m (implements the explicit finite difference scheme for the heat equation)
You do not need to buy any textbooks for this course . We will study several basic topics in calculus and applied mathematics, which are covered in hundreds of available texts in the library. However, the following books all contain some material you will meet in the course.
- James Stewart, Calculus, Early Transcendentals, Thomson, fifth edition (international student edition), 2003.
- (Useful for the first part of the course and vector calculus).
- R Haberman, Elementary Applied Partial Differential Equations with Fourier
Series and Boundary Value Problems, (Third edition) Prentice-Hall, 1998.
- (Useful for the section on Fourier Series and introduction to PDEs).
- Morton, K.W., Mayers, D.F, Numerical solution of partial differential equations, Cambridge University Press, 2005.
- (Useful for the sections of finite difference methods and numerical analysis).
- Schey, H. M. Div, Grad, Curl, and all that : an Informal Text on Vector Calculus, New York : W. W. Norton, various editions.
- (Useful for the final few weeks of the course when we tackle vector calculus).
The coursework test has now taken place and scripts were returned in class. Students who have not yet claimed their scripts can now collect them from reception.
Solutions to 2014 coursework test
Exam Revision Resources
Past papers are available from the main School of Mathematics website . Apart from the sample paper, solutions to exam papers are not provided. Solutions to examples sheets and the sample exam will help you revise.
The following documents provide feedback on general performance on past exam papers and common mistakes.