Chapter 2: Topics in Computational Mathematics#

This chapter contains a continuation of your learning of computation using Python.

We cover a guide to computational thinking, an introduction to computational complexity, an introduction to computational geometry and some good practise when writing and maintaining code.