Toggle navigation sidebar
Toggle in-page Table of Contents
MT3510 Introduction to Mathematical Computing
Welcome to MT3510
Chapter 1: The Fundamentals
Python & Jupyter
Variables
More mathematical commands via Numpy
Errors
Printing output to the screen
For loops
Nested
for
loops
Functions
Conditions and basic
if
statements
While loops
Lists
Arrays
List slicing
Floating point numbers
Data structures
Types
Input and files
Matplotlib
Markdown
SymPy
Interactivity
Chapter 2: Topics in Computational Mathematics
Introduction to Computational Complexity
Good practise in Python: Part 1 Efficiency
Computational Geometry
Good practise in Python Part 2: Usability & Style
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: Graphs (?)
Content with notebooks
Chapter 5 Statistics:
Binder
.ipynb
.pdf
Introduction to Computational Complexity
Introduction to Computational Complexity
#
This is a placeholder for the notebook on complexity.