Find the Right Path for Your Simulation Journey
Whether you're just starting with Python or ready to tackle complex simulation projects, there's a course designed for where you are right now.
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 MoreComplete 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 MorePython 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 MoreNot 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.