Toggle navigation sidebar
Toggle in-page Table of Contents
MT3510 Introduction to Mathematical Computing
Welcome to MT3510
Module diary
Coursework submission guidance
Applied Mathematics Team Project
Chapter 1: The Fundamentals
Python & Jupyter
Variables
Modules and numpy
Errors
Printing to the screen
For loops
Nested
for
loops
Functions
Conditionals
While loops
Lists
Arrays
Slicing
Floating point numbers
Sets and Dicts
Types
Input and files
Matplotlib
Markdown
Chapter 2: Topics in Computational Mathematics
Introduction to Computational Thinking
Interactivity
SymPy
Introduction to Computational Complexity
Good practise in Python: Part 1 Efficiency
Good practise in Python Part 2: Usability & Style
Computational Geometry
Introduction to Pandas
Chapter 3: Applied Mathematics: Interpolation
Interpolation Part 1: Linear Interpolation
Interpolation Part 2: Polynomial interpolation
Interpolation Part 3: Piecewise polynomial interpolation
Interpolation Part 4: Spline interpolation
Chapter 4: Pure Mathematics: Graph Theory
Chapter 5: Statistics:
Index