Your Data Science Student Toolkit
Undergraduate • macOS
Python, notebooks, SQL, visualisation and research tools for data science students.
Who this toolkit is for
For data science students working with data, statistics and models.
Essential (3)
Core tools that are broadly useful.
Python
Notebooks
- JupyterLab
Open Source
Why you may need this: Explore data and share analysis.
Homebrew (verified)brew install jupyterlab
Recommended (3)
Useful for particular parts of the work or course.
Code Editor
Why you may need this: Edit scripts and notebooks.
Homebrew (verified)brew install --cask visual-studio-code
SQL
- DBeaver Community
Open Source
Why you may need this: Query databases with SQL.
Homebrew (verified)brew install --cask dbeaver-community
Specialist / Optional · Show specialist tools (3)
Consider these for particular modules, tasks or environments.
Data Analysis
- R
Open Source
Why you may need this: Statistics with R.
Homebrew (verified)brew install r - RStudio Desktop
Open Source
Why you may need this: An IDE for R.
Homebrew (verified)brew install --cask rstudio
Containers
Docker DesktopFreemium
Why you may need this: Reproducible environments.
Homebrew (verified)brew install --cask docker-desktop
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.