School of Simulation Logo - Navigate to Homepage

Trustpilot Reviews

BECOME A GO-TO EXPERT IN SIMPY
with SimPy Essentials

The Essential Training for Ambitious Technical Professionals Who Want to Build Custom Discrete-Event Simulations in Python with SimPy

SimPy Essentials Course Thumbnail

No more relying on expensive, off-the-shelf simulation software.

Delete expensive off-the-shelf software

SimPy Essentials is your step-by-step guide to mastering SimPy, the most powerful open-source discrete-event simulation library in Python.

In this course, you'll learn the core concepts, master SimPy's building blocks, and gain hands-on experience with real-world projects - so you can start building custom simulations from scratch and tackling high-impact problems with confidence.

By the end of this course, you'll be able to:

  • ✅ Model and simulate real-world processes using SimPy
  • ✅ Build scalable, flexible simulations without black-box software
  • ✅ Confidently apply discrete-event simulation techniques in industry
  • ✅ Solve bottlenecks, optimise systems, and communicate insights effectively

If you're an ambitious technical professional ready to level up your simulation skills and move beyond expensive, rigid software… this course is for you.

What's Inside SimPy Essentials?

When you enroll in SimPy Essentials, you'll get immediate access to:

🟢 Comprehensive Video Lessons

Structured, bite-sized videos that guide you through every aspect of SimPy step by step.

🟢 Hands-On Industry Projects

Apply what you learn with real-world simulation challenges.

🟢 Quizzes & Assignments

Reinforce your learning with interactive exercises.

🟢 Downloadable Code & Templates

Get access to ready-made scripts to fast-track your progress.

🟢 Lifetime Access & Updates

Stay ahead with perpetual updates and industry-relevant enhancements.

Course BreakDown

MODULE 1: Foundations

What is modelling, and when should you use simulation?

Understanding discrete-event simulation and its real-world applications.

MODULE 2: Getting to know SimPy

Master the fundamentals of SimPy and its core building blocks.

MODULE 3: SimPy Events

Learn about timeouts, callbacks, triggers, and conditional events.

Project: Build a traffic light system simulation and a smart warehouse simulation.

MODULE 4: Basic Resources in SimPy

Simulate resource allocation, queues, and bottlenecks in manufacturing and logistics.

Projects: Develop simulations for a steel production process and a precious-metal mining operation.

MODULE 5: Advanced Resources in SimPy

Learn about priority resources, preemptive scheduling, containers, and stores.

Projects: Build supply chain models, GPU server simulations, a green hydrogen storage simulation, a clinic operation simulation, and a smoothie production facility simulation.

Each module comes with quizzes, assignments, and hands-on coding exercises to solidify your understanding.

Dr Alastair Heggie

"You can trust that Harry's practical insights and dedication will set you on a path to mastering simulation and applying it with confidence."

- Dr Alastair Heggie, Senior Modelling and Simulation Engineer

What Makes SimPy Essentials Different?

🚀 The Only Hands-On, Industry-Focused SimPy Course

Unlike generic Python courses, SimPy Essentials is laser-focused on real-world applications - from logistics and manufacturing to healthcare and finance.

💰 No More Expensive Software

Off-the-shelf simulation software can cost £60,000 per year per seat. SimPy is open-source and completely free. This course helps you unlock its full potential.

🔎 No More Guesswork or Fragmented Tutorials

This is not just another Python tutorial. It's a structured, step-by-step roadmap that takes you from a beginner in SimPy to someone who can confidently build custom simulations for real projects.

Plus Get Access to the Private Community!

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

Who is SimPy Essentials For?

This course is perfect for you, if...

  • ✔️ You have a basic understanding of Python.
  • ✔️ You want to build custom simulations instead of relying on rigid off-the-shelf software.
  • ✔️ You are an engineer, analyst, or technical professional who needs to model real-world processes.
  • ✔️ You want to learn a future-proofed skill set that will help you stand out in your career.

This course is NOT for you if…

  • ❌ You are completely new to Python (take my 10-Day Python Bootcamp first).
  • ❌ You want a high-level theory course instead of practical, hands-on projects.
  • ❌ You expect instant results without putting in the work.

Your Instructor

Harry Munro

Harry Munro CEng MIMechE MSc BEng (Hons.)

I've been working with simulation for over 14 years across all sorts of industries, from transport to mining to defence to energy.

Simulation is the beating heart of everything I do. It's how I 10x'd my annual earnings and achieved financial freedom. It's how I enjoy a fully flexible, remote lifestyle. And it's why people seek me out from all over the world for help with their modelling and simulation projects.

My work has never been dull: from individual contributor to team lead, tech lead, business owner and consultant. This allows me to bring a unique perspective to training and coaching others.

Based remotely across the UK and Bermuda, I enjoy rum-fuelled island life with my beautiful wife and son, while helping others to create their own success stories.

Try SimPy Essentials for 30 Days Risk-Free

30-Day Money-Back Guarantee

I'm confident that this course will deliver the skills and knowledge you need to excel in SimPy. But I understand that investing in your education is a big decision.

That's why I offer a 100% risk-free, 30-day money-back guarantee. If you're not completely satisfied with the course for any reason, simply let me know within 30 days, and I'll give you a full refund - no questions asked.

You have nothing to lose and everything to gain. Dive into the course, explore the lessons, complete assignments, and experience the transformation risk-free. Your success is my priority!

Chris Samiullah

"If you're considering learning simulation from Harry, you couldn't be in better hands."

"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. He's not just a technical expert - he's also a skilled leader who excels at stakeholder engagement and project delivery."

- Chris Samiullah, Technical Programme Manager at Pydantic

Dr Peter Malkin

"Harry's expertise spans the entire simulation lifecycle..."

"I had the pleasure of working with Harry and witnessed first hand his exceptional proficiency in building complex simulation systems in SimPy. Simulation is a critical tool for informed decision making, and during our work together, I saw how Harry's use of SimPy could transform conceptual models into actionable insights, delivering real business value. Harry's expertise spans the entire simulation lifecycle - from engaging with stakeholders to gather clear requirements, to modelling, designing and developing of SimPy simulations, as well as analysis, and communication of results."

- Dr Peter Malkin, Principal Operations Researcher at CloudNC

Rory Greig

"Harry possesses a rare combination of modelling expertise and a keen understanding of how to translate complex business needs into effective simulation models"

"At Improbable I had the pleasure of working in the applied simulation team Harry managed, where we tackled complex simulation consulting projects across diverse industries such as Oil & Gas and critical infrastructure, helping businesses to make critical investment decisions. Harry consistently impressed me with his mastery of both the technical side of simulation modeling 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, by identifying the critical questions. His ability to navigate delicate stakeholder relationships were instrumental to many successful projects. Harry's leadership, focus on results, and exceptional communication skills make him an ideal person to learn from."

- Rory Greig, Research Engineer at Google DeepMind

Lifetime Access

Fully refundable within 30 days if you are not 100% satisfied.

Buy now, pay later available in most countries.

Enrol Now & Master SimPy

Course Details

Level: Intermediate (Basic Python knowledge recommended)

Pace: Self-paced

Duration: 12 Hours Video + Exercises

Access: Lifetime

Includes: Certificate, Downloads, Quizzes, Assignments

Requirements:

  • Basic understanding of Python (loops, functions, objects)
  • Curiosity and willingness to learn!

£397

One-time Fee. Lifetime access.

Enrol Now - Master SimPy

30-Day Money-Back Guarantee

Frequently Asked Questions

Do I need advanced Python skills?
Nope! If you're comfortable with basic Python (loops, functions, objects), you're good to go. If you're unsure, take my 10-Day Python Bootcamp first.

How much time will this take?
This is a structured 12-hour programme covering every key aspect of SimPy, with downloadable industry examples, assignments, and practical coding exercises. For those looking for a quicker introduction, the course can be completed in under a day by skipping the assignments.

Will this actually help me in my job?
Yes - if you work in engineering, logistics, manufacturing, finance, or any field where simulation is used, this course will help you solve real-world problems using SimPy.

How does this differ from the bigger School of Simulation course?
SimPy Essentials is a focussed course designed to level you up on all aspects of building simulations in Python with SimPy. The School of Simulation (my bigger flagship course) includes the modules in SimPy essentials and also covers conceptual model designs and management aspects so you can develop complete simulation engineering skills. After enrolling in SimPy Essentials you will have the option to upgrade to the School of Simulation at any point.

Is there a guarantee?
Yes, a 100% risk-free 30-day money-back guarantee. If you're not completely satisfied with the course for any reason, simply let me know within 30 days, and I'll give you a full refund - no questions asked.