Experts in statistical computing and data science training with open-source tools: R, Python, Java, Hadoop ecosystem, Spark, SQL and NoSQL databases.
"Machine Learning with Python" - a a 6-week instructor-led online course starting Friday, 10th of June 2022 (2pm London, UK time)
From dimensionality reduction and clustering algorithms to powerful classifiers and their ensembles, this course provides you with essential overview and hands-on practical know-how of most important machine learning methods and their implementations in Python programming language. Discounts for students, NGOs/charities and NHS employees available. Read more and register directly via our website.
Our Tutor-Led Open-To-Public Online Training Courses

Start date: Thursday, 9th of June 2022, 14:00 London
Start date: Friday, 10th of June 2022, 10:00 am
Start date: Friday, 10th of June 2022 at 14:00
Course dates: 4th-5th of July 2022, 10:00-17:00
Start date: Thursday, 15th of September 2022, 10:00 am
Start date: Friday, 16th of September 2022, 10:00 am
Start date: Thursday, 3rd of November 2022 at 10:00
Start date: Friday, 4th of November 2022, 10:00 am
“A very clear and practical overview of R and how it can be used in real world data sets. Learning from an expert!”
“Excellent course for beginners and not-so-beginners in data analysis with Python. Simon brings real-world experience to the table and is a patient, knowledgeable and personable instructor.”
“Thank you for sharing great knowledge with us which will be used for and will contribute a lot towards our business.”
“Simon is a great teacher – his workshops flow well and move at a good pace. I’ve really enjoyed both courses with Mind Project and I would definitely recommend them.”
"Great introduction to Hadoop from a clearly knowledgeable demonstrator."
“Simon is very knowledgeable and provided lots of solutions to consider in dealing with Big Data.”
"Extremely useful introduction course to ML. It's really great to have the basics so clearly laid out, will definitely make use of the learnings and material in the future!"
“This course was a great way to get an introduction to R and how it can be used to perform statistical analysis and run data visualisations.”
“A really good, hands-on introduction that left me aware of and confident to use Hadoop stack. The practical writing of MapReduce and querying Hive was extremely useful.”
“The content is both challenging and engaging, and the trainer is extremely supportive.”
“The course offers details on important topics such as advanced model evaluation metrics which are not emphasised on other ML courses.”
“I don't think I will ever open Excel again. The course has confirmed my perception of the applicability of R in the NHS.”
Our Online and In-House Data Science & Statistical Computing Training Courses

with R

with R

with Python

with Python

with R

with Python

with Python

with R

with Scala

with Java

with R
Data Science Training
From short in-house 3-day bootcamp style training courses to bespoke long-term learning programmes in statistical computing (R, Python, SQL), data science and Big Data tools (Hadoop and Spark) delivered at your business premises.
Big Data Consultancy
Whether it’s an unusually large or messy data set, real-time streaming financial/sales data or a complex database, we will help you choose and implement the most effective solutions based on your specific needs and budget limitations.
Machine Learning and AI
Independent quantitative data analysis and software engineering services including design and optimisation of Machine Learning algorithms and implementation of cutting-edge Data Mining and AI techniques.
Geo-Spatial and Temporal Modelling
Implement multivariate geo-spatial, temporal and spatio-temporal analytical and predictive models to gain in-depth knowledge and forecast events and behaviours in space and time.
Socio-Demographic and Behavioural Analytics
Explore, understand, predict and modulate behaviours of your customers. Make evidence-based decisions to improve customer experience and your operations.
Statistical Disclosure Control for Microdata
Use statistical and machine learning methods to protect the safety of your data collections. Restrict the access to personal and sensitive data with minimal information loss.