School of Simulation Logo - Navigate to Homepage

Trustpilot Reviews
Enrol Now and Get Instant Access | Payment Plans Available

Build Any Simulation. Own Every Model. Pay No Licence Fees.

The definitive SimPy bootcamp for engineers and technical professionals. Master discrete-event simulation in Python; from first principles to production-grade models.

£597

One-Time Payment · Lifetime Access

Or pay in 3 monthly instalments of £219

Enrol Now
30-Day Money-Back Guarantee

Your Instructor: A Practitioner, Not a Professor

Harry Munro

Harry Munro, CEng MIMechE

Chartered Engineer · 14+ Years in Simulation · Informed Decisions Worth Over £100 Million

I started where many of you are now: an engineer at Transport for London wrestling with off-the-shelf simulation software and being quoted outrageous licence fees for the privilege. I switched to Python and SimPy and never looked back. Since then I have:

  • Built simulations that informed decisions worth over £100 million
  • Led simulation teams at Transport for London, Anglo American, First Mode and Improbable
  • Trained engineers across defence, mining, healthcare and energy to build professional-grade models

This bootcamp distils everything I have learned across those years into a structured, repeatable system you can apply to your own projects from day one.

Rory Greig

"Harry consistently impressed me with his mastery of both the technical side of simulation modelling and coding as well as the nuanced aspects of simulation project management. He possesses a rare combination of modelling expertise and a keen understanding of how to translate complex business needs into effective simulation models. His leadership, focus on results and exceptional communication skills make him an ideal person to learn from."

Rory Greig
Research Engineer at Google DeepMind

See What the Bootcamp Looks Like

What You Will Be Able to Build

SimPy gives you the full power of Python applied to discrete-event simulation: no licence fees, no vendor lock-in, complete control over every line of code. This bootcamp teaches you the patterns and practices to use it professionally.

Custom Simulations From Scratch

Design and build discrete-event simulations in Python with SimPy. Model queues, resources, processes and complex system interactions; all in code you own and can version-control.

A Complete, Proven System

From initial scoping to final delivery. You receive templates, patterns and scaffolds that compress months of trial and error into days of focused progress.

The Core Patterns

Seven fundamental SimPy patterns solve ninety-five percent of simulation challenges. Learn them once; apply them everywhere, in any industry.

Production-Grade Models

Model and analyse systems that drive critical decisions in multi-million pound projects. Structure your simulations for maintainability, repeatability and stakeholder confidence.

Lifetime Updates

New modules arrive regularly at no extra cost. Your one-time investment appreciates in value; not the other way around.

Curriculum: From First Principles to Full Mastery

Module 1-2: Foundations and Methodology
When to use simulation (and when not to). Conceptual modelling frameworks. Defining scope, objectives and assumptions. Structuring a simulation study from first principles.
Module 3-6: SimPy Core Mastery
Environments, processes and events. Resource types: simple resources, containers and stores. Queue disciplines and priority handling. Process interaction patterns, interrupts and conditional waits. Building your first full simulation model.
Module 7-9: Professional Techniques
Integrating cost and financial models. Simulation animation and visual communication. Presenting results to non-technical stakeholders. Building dashboards and summary reports.
Module 10-11: Statistical Analysis
Monte Carlo simulation and replication design. Sensitivity analysis and scenario comparison. Confidence intervals and warm-up period detection. Making robust, defensible recommendations from stochastic output.
Module 12-14: Project Leadership
Simulation project architecture and code organisation. Stakeholder management and requirements gathering. Scaling models for large systems. Verification, validation and building trust in your results.
Bonus Modules (Coming Soon)
Automated testing for simulation models. Input distribution selection and fitting. Advanced optimisation techniques.

Included with the curriculum: six hands-on projects (each modelling a different real-world system), over sixty video lessons, all source code and professional templates you can use immediately.

What Students Are Building

  • A warehouse optimisation model saving £2M annually in staffing costs
  • A hospital A&E simulation that cut patient wait times by 34%
  • A manufacturing line model that exposed bottlenecks worth £500K
  • A supply chain simulation preventing stockouts across 50 locations
  • A mining equipment scheduler that lifted utilisation by 23%
  • An airport security checkpoint model handling 10,000 passengers a day

Where Students Apply These Skills

The patterns you learn apply everywhere. Here are some of the industries where students are putting their skills to work.

Manufacturing

Simulate production lines, resource allocation and workflow optimisation. Identify bottlenecks, improve throughput and reduce waste for lean and just-in-time strategies.

Logistics and Supply Chain

Model delivery routes, warehouse operations and distribution networks. Improve efficiency, reduce costs and build resilience against disruptions across the entire chain.

Mining

Model equipment scheduling, material transport and resource allocation. Reduce downtime and maximise production from underground to surface operations.

Defence and Aerospace

From battlefield logistics to aircraft assembly lines, simulate operations and optimise resource use in mission-critical environments where precision is paramount.

Healthcare

Model patient flows, staffing rosters and treatment pathways. Cut wait times and improve outcomes without risking real patients or disrupting live services.

Railway and Transport

Simulate network operations, scheduling, capacity management and passenger flow. Optimise performance and reduce delays across complex transport systems.

Oil, Gas and Energy

Simulate drilling operations, pipeline logistics and refinery processes. Optimise resource allocation and test safety protocols in a risk-free virtual environment.

Systems and RAM Engineering

Simulate equipment life cycles, failure rates and maintenance schedules. Enable predictive maintenance and enhanced system dependability across complex projects.

What Your Enrolment Includes

  • 14 modules with over 60 video lessons
  • 6 hands-on projects modelling real-world systems
  • Professional templates and code scaffolds
  • Direct instructor Q&A support
  • Private student community
  • Lifetime access to all future updates
  • Certificate of completion

What Engineers and Researchers Say

Chris Samiullah

"Harry is the ultimate professional when it comes to simulation. I had the privilege of working alongside him at Anglo American, where he led the creation of a cutting-edge simulation product from scratch. Harry's ability to bridge simulation, software and systems engineering while keeping everything practical and results-focused is unmatched. If you're considering learning simulation from Harry, you couldn't be in better hands."

Chris Samiullah
Technical Programme Manager at Pydantic
Dr Peter Malkin

"Harry's expertise spans the entire simulation lifecycle; from engaging with stakeholders to gather clear requirements, to modelling, designing and developing SimPy simulations, as well as analysis and communication of results. If you wish to master every aspect of applying simulation to improve business decisions, then Harry is an expert guide."

Dr Peter Malkin
Principal Operations Researcher at CloudNC
Natalie Murray

"Harry is simply a master of discrete event simulation and SimPy. I watched him build complex simulations from scratch, expertly separating the noise from what really matters. If you're thinking of learning from him; don't hesitate!"

Natalie Murray
Senior Modelling and Simulation Engineer at First Mode
Connor Valentine

"The School of Simulation Course is a straightforward one-stop shop for working with SimPy. Worth the money when you consider the time I saved by not learning from my own mistakes!"

Connor Valentine, PhD
Managing Partner at Valentine Data Solutions
Dr Alastair Heggie

"Working with Harry was an incredible learning experience. His technical mastery of simulation is impressive, but what really sets him apart is his ability to align simulation projects with real-world business challenges. He's also a brilliant teacher; patient, enthusiastic and genuinely invested in helping others succeed."

Dr Alastair Heggie
Senior Modelling and Simulation Engineer

Prerequisites and Fit

You will get the most from this course if you:

  • Can write basic Python (functions, lists, dictionaries)
  • Work in or plan to work in a role that involves modelling or analysis
  • Want to replace off-the-shelf simulation software with code you control
  • Need to build simulation capability for your team or organisation
  • Can commit two to three hours per week for focused study

This course is probably not the right fit if you:

  • Have no Python experience and do not plan to learn it
  • Are looking for agent-based or continuous simulation (this course covers discrete-event simulation)
  • Need purely theoretical coverage without hands-on projects
  • Are already an advanced SimPy user looking for niche topics only

Frequently Asked Questions

"What level of Python skills do I need?"

You should have a basic familiarity with Python. If you can write functions and work with lists and dictionaries, you have everything you need. The lessons focus on SimPy patterns, not advanced Python. If you are not quite there yet, the 30-day guarantee lets you try risk-free.

"Do I need to complete the course straight away?"

Not at all. The material is entirely self-paced with lifetime access and unlimited future updates. Work through everything in a week if you have the time, or dip in and out over months. Most people spread their learning at two to three hours per week. Some use the course purely as a reference, jumping to different sections as project needs arise.

"Will this help me move away from off-the-shelf simulation software?"

Yes. By the end of this course you will have the confidence to build all your simulations in Python, with complete control over the code and zero licensing costs. Some students have saved their organisations over £50,000 in the first year alone.

"How long does the course take?"

It depends on your pace. The fastest student completed all the material in one week. Most people spread their learning over a month or two. Others use the course as a reference, dipping into different sections as needed.

"Is there a money-back guarantee?"

Yes. You get a full 30-day money-back guarantee. If you are not completely satisfied for any reason, request a refund within 30 days. No questions asked.

"Can my employer pay for this?"

Absolutely. A VAT invoice and receipt are provided automatically after purchase, suitable for employer reimbursement or expensing. If your organisation needs to purchase for a team, get in touch for team pricing.

Training Your Team?

Team licences and volume pricing are available. VAT invoices provided for all purchases.

Contact for team pricing

This bootcamp distils 14 years of delivering simulation projects into a structured programme you can work through at your own pace. The curriculum is practical, the projects are drawn from real-world systems and you have direct access to me for questions throughout.

If it is not what you expected, the 30-day guarantee means you can get a full refund; no questions asked.

Harry

Ready to Build Simulations With Confidence?

One enrolment. Lifetime access. A skill that compounds forever.

£597

Lifetime Access · 30-Day Guarantee · Start Immediately

Or pay in 3 monthly instalments of £219

Enrol Now

Secure checkout · All major cards accepted · Instant access · Invoice and VAT receipt provided

30-Day Money-Back Guarantee

30-Day Guarantee: Explore the entire course for 30 days.
If it does not meet your expectations, request a full refund. No hoops. No hard feelings.