I was told that coding is a very good skill to have in order to conduct math research (and a good skill to have in general, of course). (I also know that many people in the MathOverflow community hold this viewpoint, for instance Steve Huntsman.)

Nowadays, there are many good online resources for learning the coding skills. However, there seems to be very few resources with emphasis on using coding for answering mathematical questions.

My Question: are there resources (books, courses, etc.) with emphasis on using coding for answering mathematical questions?

Here, I am thinking of something in a similar vein as Project Euler but with harder mathematics.

I prefer to use one of the following languages since they seem to be the best general-purpose tools:

  • Python/Sage

  • Mathematica

Maple is also acceptable.

Just to make my question more specific: my goal is to be able to work computationally for all undergraduate (group/ring/Galois theory, single/multivarib calculus, linear algebra, ODEs, complex analysis, combinatorics, elem number theory, etc.) and standard graduate topics (functional analysis, representation theory, algebraic geometry, algebraic/differential topology, Riemannian geometry, etc) whenever possible.


1 Answer 1


You can take a look at published mathematics and computer science articles. For example, a free online resource that features math and computer science papers is Math and CS Research. It explores the ways coding can be applied both theoretically and to the real world.


You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .