Optimisation is the workhorse behind modern machine learning and AI. From training neural networks and tuning hyperparameters to resource allocation and decision-making systems, optimisation algorithms are at the core of how intelligent systems learn and improve. This course highlights the central role optimisation plays across engineering, data science, and machine learning, giving participants both the theoretical foundations and practical tools needed to apply optimisation methods in real-world applications. 

 This Optimisation Accelerator is an intensive, hands-on course taught by leading optimisation experts from Imperial College London and University College London. The programme is designed for industry practitioners seeking practical optimisation skills with immediate real-world relevance, PhD students and postdoctoral researchers. Participants who successfully complete the course will receive a certificate of completion. 

No prior knowledge of optimisation is required. 

The course provides a comprehensive introduction to the formulation and solution of optimisation problems, covering: 

  • Linear Programming (LP)  
  • Nonlinear Programming (NLP)  
  • Mixed-Integer Programming (MIP)  
  • Global Optimisation (GO)  
  • Optimisation under Uncertainty  
  • Multi-Objective Optimisation 
  • Bayesian Optimisation  
  • Neural Network Training and optimisation methods in machine learning  

Participants will learn how to translate real-world engineering and data-driven challenges into optimisation models and solve them using modern software tools through guided hands-on sessions. 

While the course primarily focuses on local optimisation methods, it also introduces advanced topics such as global optimisation, uncertainty-aware optimisation, and emerging optimisation techniques used in machine learning and AI workflows. 

What You’ll Learn 

By the end of the course, participants will be able to: 

  • Understand the foundations of optimisation modelling  
  • Formulate optimisation problems from practical applications  
  • Distinguish between linear, nonlinear, integer, and global optimisation approaches  
  • Apply optimisation techniques using modern software tools  
  • Understand optimisation under uncertainty and multi-objective trade-offs  
  • Explore Bayesian optimisation and optimisation methods for neural network training  
  • Gain practical experience through hands-on workshops and real examples  
  • Bring and discuss their own optimisation problems with instructors and peers  

 

Registration Fee:

Industry rate  £ 1700
Start up/SME rate  £ 975
Academic rate £   585

 

Cancellations

Written cancellations received by 17 August 2026 are eligible for a partial refund (80%). No refunds will be given after 17 August 2026.

Substitutions may be made at any time, whilst a valid place is held. The organiser cannot accept liability for costs incurred in the event of a course having to be cancelled as a result of circumstances beyond its reasonable control.

Getting here