Undergraduate Programme and Module Handbook 2025-2026
Module MATH2731: Computational Mathematics II
Department: Mathematical Sciences
MATH2731: Computational Mathematics II
Type | Open | Level | 2 | Credits | 20 | Availability | Available in 2025/2026 | Module Cap | Location | Durham |
---|
Prerequisites
- One of:
- Calculus I (Maths Hons) (MATH1081) OR Calculus 1 (MATH1061)
- AND one of:
- Linear Algebra I (Maths Hons) (MATH1091) OR Linear Algebra 1 (MATH1071)
- AND one of:
- Programming I (MATH1587) OR Discovery Skills in Physics (PHYS1011) OR Computational Thinking (COMP1051) OR Programming (COMP1101 or COMP 1111)
Corequisites
- None
Excluded Combination of Modules
- None
Aims
- Students will develop practical computational skills for work and study in modern mathematics;
- Students will understand and be able to employ fundamental methods in numerical mathematics and symbolic computation;
- Students will develop writing and presentation skills by completing an independent computational project that expands on the material taught in the course.
Content
- LaTeX, scientific computing & computer algebra.
- Linear & nonlinear systems of equations, interpolation.
- Differentiation & integration (numerical and symbolic).
- Finite differences, stability of finite-difference methods (A/L-stability), practical issues
- Additional computational topics in mathematics.
Learning Outcomes
Subject-specific Knowledge:
- The ability to understand and apply core concepts of numerical and symbolic representations of mathematical objects and processes.
Subject-specific Skills:
- Represent mathematical objects and structures in numerical, symbolic, and typesetting formats (e.g. LaTeX);
- Use computers to solve practical problems in different areas of mathematics, both numerically and symbolically.
Key Skills:
- Write, discuss, and present coherent mathematical arguments which make use of computational methods and skills.
Modes of Teaching, Learning and Assessment and how these contribute to the learning outcomes of the module
- Lectures introduce the basic concepts and provide general feedback.
- Computer Skills Workshops (weekly) provide support for general computing problems.
- Project Workshops provide support for a student's chosen project.
- Weekly summative e-assessments give important continuous feedback.
- Lab exercise reports help students keep up with the material and demonstrate engagement.
- The independent project extends and synthesises the research and presentation skills gained in the course.
Teaching Methods and Learning Hours
Activity | Number | Frequency | Duration | Total/Hours | |
---|---|---|---|---|---|
Lectures | 18 | 3 per week in weeks 1-6 | 1 Hour | 18 | |
Workshops | 4 | 1 per week in weeks 7-10 | 1 Hour | 4 | ■ |
Computer Classes | 20 | 2 per week for 10 weeks | 1 Hour | 20 | |
Preparation and Reading | 158 | 158 | |||
Total | 200 |
Summative Assessment
Component: Lab exercises report | Component Weighting: 20% | ||
---|---|---|---|
Element | Length / duration | Element Weighting | Resit Opportunity |
Report | 100% | ||
Component: E-assessments | Component Weighting: 30% | ||
Element | Length / duration | Element Weighting | Resit Opportunity |
General Test | weekly | 100% | |
Component: Independent Project | Component Weighting: 50% | ||
Element | Length / duration | Element Weighting | Resit Opportunity |
Project | 100% |
Formative Assessment:
Project and computer skills workshops will provide hands-on feedback for student work. E-Assessments will provide direct feedback continuously.
■ Attendance at all activities marked with this symbol will be monitored. Students who fail to attend these activities, or to complete the summative or formative assessment specified above, will be subject to the procedures defined in the University's General Regulation V, and may be required to leave the University