The 10-Day Python Bootcamp for Engineers and Scientists

Level: Beginner

Master essential Python (Pandas, NumPy, Seaborn) for data analysis, modelling, and visualisation. Designed for engineers and scientists who need practical coding skills, not computer science theory. If you can already write Python without Googling basic syntax, skip this one and head straight to SimPy.

Learn More

Complete Simulation in Python with SimPy Bootcamp

Level: Intermediate/Advanced

This is where the real work happens. You'll build production-ready simulations from scratch, learn to model queues, resources and processes, and develop the confidence to lead simulation projects. Most courses teach theory; this one teaches you to ship working models that answer real business questions.

Learn More

Python for Data Science: Foundations to Mastery

Level: Beginner to Intermediate

Master the analytical toolkit that turns raw data into decisions. Dr. Ron Erez guides you through data wrangling, statistical analysis, visualisation and machine learning fundamentals. If you need to extract insights from data and communicate them clearly, this is your course.

Learn More

Not Sure Where to Start?

  • If you're new to Python — Start with the 10-Day Python Bootcamp. You'll need the fundamentals before tackling simulation.
  • If you can write Python but haven't used SimPy — The SimPy Bootcamp is your destination. This is the flagship course.
  • If you want to broaden your analytical toolkit — Data Science Mastery adds powerful skills that complement simulation work brilliantly.

Still not sure? Drop me a line and I'll point you in the right direction.