Courses
We host public and private educational courses to raise awareness of the possibilities and pitfalls of applied data science and machine learning in the geoscientific context.
Courses can be tailored to your own data, or we can use relevant publicly available data. Courses can focus on theory and present case-study examples, or mix in hands-on, low or no-code practical exercises.
Our aim is to enable clients to ask informed questions about their data and have a clear understanding of the applicability of machine learning.
Solve has hosted more than 50 public and private courses over the last 5 years, and has been a proud contributor to geoscientific data science workshops at industry and student events.

GIS for geoscientists
Over one or two days, we introduce you to the key functionality of QGIS open source software, and show you how you can use it for your mining and exploration projects. Key learnings include:
Familiarisation with the QGIS interface
Map making/cartography
Manipulation of raster and vector datasets
QGIS plugins
Database connections
Some experience with GIS is preferred but not required.
Intro to data science
Over one or two days, we introduce and demonstrate powerful data science tools to help you get the most out of your data. Key learnings:
Familiarisation with the Orange software package
Data manipulation & visualisation
Multivariate statistical analysis
Supervised and unsupervised machine learning
No programming or coding experience required


Advanced data science
Over two days, we introduce the Python and/or R programming languages and basic coding skills to get you started on the journey out of Excel. Key learnings:
Familiarisation with R or Python and IDEs
Basic programming in R or Python
Data cleaning
Basic statistics
Data visualisation
Intro to data science course or basic programming experience is required
Custom courses
Want to learn how to interact with your own data using data science, machine learning, or other computational geoscience or geophysical processes?
Have a particularly tricky problem that you would like a solution workflow for the future, instead of a one-off answer?
Contact us to discuss your goals. Together, we can work on a bespoke course, tailored to address your issues and give you confidence and understanding of the processes that you can utilise.
