Skills Taxonomy
Computational skills for science
Every skill connects to learning resources, labs, and careers. Build the skills employers actually need.
Computational Skills
Programming and data analysis tools used across all scientific disciplines.
Python
The primary programming language for scientific computing, data analysis, and machine learning.
Pandas
Data manipulation library for tabular scientific data — cleaning, transforming, and analysing datasets.
NumPy
Numerical computing library for efficient array operations and mathematical computation.
SciPy
Scientific computing library for optimisation, integration, interpolation, and signal processing.
SQL
Query language for relational databases — essential for accessing scientific datasets at scale.
R
Statistical programming language widely used in biostatistics, social science, and academic research.
Machine Learning
Build predictive models from scientific data — classification, regression, clustering, and model evaluation.
Statistics
Statistical methods for experimental design, hypothesis testing, regression, and scientific inference.
Data Visualisation
Communicate scientific findings through clear, accurate, and compelling visual representations of data.
GIS
Geographic Information Systems for spatial analysis, mapping, and location-based scientific inquiry.
GeoPandas
Python library for geospatial data analysis — extends Pandas with geometry support.
Remote Sensing
Analyse satellite and aerial imagery to monitor environmental and agricultural systems.
Scientific Computing
Computational methods for solving scientific problems — numerical methods, simulation, and high-performance computing.
Numerical Modelling
Build computational models of physical systems — finite element, finite difference, and simulation methods.
AI
Artificial intelligence methods applied to scientific problems — language models, deep learning, and intelligent systems.
Domain Skills
Scientific knowledge specific to a particular field of research.
Hydrology
Domain science of water movement, distribution, and quality across the Earth — computational hydrological modelling.
Bioinformatics
Computational analysis of biological data — genomics, proteomics, and molecular biology.
Genomics
Study of genomes — sequencing, comparison, and computational analysis of genetic data.
Biostatistics
Statistical methods applied to biological and medical research — clinical trials, epidemiology, and public health.