Your Mathematics Student Toolkit
Professional / Certification • Not sure
Graphing, typesetting, computation and revision tools for maths students.
Who this toolkit is for
For maths students from GCSE to postgraduate.
Showing tools for every device. Choose your computer to see only compatible software and verified install commands.
Essential (4)
Core tools that are broadly useful.
Graphing
- GeoGebra
FreeAlso on Android, iPhone/iPad, Web
Why you may need this: Explore graphs, geometry and algebra interactively.
Open web app - Desmos
FreeAlso on Android, iPhone/iPad, Web
Why you may need this: A quick graphing calculator in your browser or on your phone.
Open web app
Research / Citation
ZoteroOpen SourceAlso on iPhone/iPad
Why you may need this: Organise research sources and generate citations for coursework and dissertations.
Visit Official Website
Office / Documents
LibreOfficeOpen Source
Why you may need this: A free office suite for essays, spreadsheets and presentations.
Visit Official Website
Recommended (3)
Useful for particular parts of the work or course.
Typesetting
- Overleaf
FreemiumAlso on Web
Why you may need this: Write maths with LaTeX; common at university.
Open web app
Computation
PythonOpen Source
Why you may need this: Explore numerical methods and check calculations.
Visit Official Website
Study
AnkiOpen SourceAlso on Android, iPhone/iPad
Why you may need this: Spaced-repetition flashcards for memorising terms and facts.
Visit Official Website
Specialist / Optional · Show specialist tools (2)
Consider these for particular modules, tasks or environments.
Computation
- GNU Octave
Open Source
Why you may need this: Numerical computing for university modules.
Visit Official Website - JupyterLab
Open Source
Why you may need this: Mix code, maths and notes.
Visit Official Website
Course requirements vary. Software requirements differ between schools, colleges, universities and modules. Check your course materials before purchasing software.
Build your student setup
Build My Setup lets you add or remove apps, see why each is included and, where verified packages exist, get one install command. Nothing is installed automatically.