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.
One-Time Payment · Lifetime Access
Or pay in 3 monthly instalments of £219
Your Instructor: A Practitioner, Not a Professor
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.
"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."
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
When to use simulation (and when not to). Conceptual modelling frameworks. Defining scope, objectives and assumptions. Structuring a simulation study from first principles.
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.
Integrating cost and financial models. Simulation animation and visual communication. Presenting results to non-technical stakeholders. Building dashboards and summary reports.
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.
Simulation project architecture and code organisation. Stakeholder management and requirements gathering. Scaling models for large systems. Verification, validation and building trust in your results.
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
"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."
Technical Programme Manager at Pydantic
"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."
Principal Operations Researcher at CloudNC
"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!"
Senior Modelling and Simulation Engineer at First Mode
"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!"
Managing Partner at Valentine Data Solutions
"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."
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 pricingThis 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.
Lifetime Access · 30-Day Guarantee · Start Immediately
Or pay in 3 monthly instalments of £219
Secure checkout · All major cards accepted · Instant access · Invoice and VAT receipt provided
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.

