Postgraduate DiplomaData, AI, Simulation & Analytics Applications open

Diploma in Routing and Scheduling with Real-World Constraints

Online postgraduate diploma of 800 hours in routing and scheduling with real-world constraints. 8 modules covering VRP variants, distance matrices, operational and legal constraints, exact methods, routing metaheuristics, dynamic dispatching and deployment under Regulation (EC) 561/2006, Regulation (EU) 165/2014 and ISO 14083:2023, with an assigned technical tutor.

Duration6–8 months
ModeOnline
LanguageEnglish
Start datesSet by the faculty
AwardSEIUM Institute diploma

Diploma in Routing and Scheduling with Real-World Constraints — studying from Ireland

Ireland is one of Europe's leading locations for data centres, cloud services and data-driven businesses, with major technology companies operating large engineering and analytics teams in Dublin and beyond. Research centres including the Insight Research Ireland Centre for Data Analytics and the ADAPT Centre advance work in machine learning, data science and simulation. Engineers in this area build data pipelines, simulation models, predictive analytics and AI systems for industry and public services. Compliance with European data protection and AI regulation, overseen by national regulators, is an important part of the professional landscape.

Fees for Ireland: €1,490 (Euro), with instalments and employer sponsorship available.

Relevant bodies in Ireland

  • Data Protection Commission (DPC)
  • Science Foundation Ireland (SFI)
  • Engineers Ireland
  • Irish Computer Society (ICS)

Typical roles

  • Data Scientist
  • Machine Learning Engineer
  • Simulation Engineer
  • Data Analytics Engineer

Questions from Ireland

Which Irish bodies relate to recognition of data and AI engineering qualifications?

Ireland has no statutory licence for data or AI engineers. Engineers Ireland covers engineering professional standards, and the Data Protection Commission regulates personal data handling under GDPR, which is relevant to data work. SEIUM's qualifications are private and not accredited by any national body, so their recognition depends on employers or the relevant body, which you should check beforehand.

Do Irish tech employers value a private online AI or analytics qualification?

Ireland hosts many large technology, data and analytics employers, and they generally prioritise demonstrable skills, portfolios and practical projects. A private qualification may support your profile, but how it is weighed is up to each employer, and no particular outcome can be guaranteed. Build a visible body of work alongside any study.

Is the course manageable alongside work, and what language and time commitment is involved?

The programme is fully online, taught in English and requires a strong command of technical English. You can study from Ireland without a visa. Master's programmes are 1,900 hours, postgraduate diplomas 800 and specialist courses 300. An assigned technical tutor supports you, fees can be paid in instalments, and employer sponsorship may be possible, which is worth asking your employer about.

Virtual lab · try it before you enrol

Take the controls.

Run a real engineering trade-off from this field. Move the sliders, watch the model react in real time and beat the challenge.

SIM · LIVE ●
Learning outcomes

What you will be able to do

01

Classify routing and scheduling problems with real-world constraints.

02

Build reliable distance and time matrices.

03

Model operational, legal and resource constraints.

04

Apply exact methods and understand their practical limits.

05

Solve large-scale problems with metaheuristics.

06

Manage dynamic routing under uncertainty.

07

Deploy route optimisers and measure their real impact.

Profile

Who it's for

  • Logistics optimisation engineers.
  • Route planners who want to move from manual planning to optimisation tools.
  • Operations research analysts.
  • Field operations managers.
  • TMS developers.
  • Logistics consultants.
  • Engineering or science graduates seeking to enter distribution and parcel delivery.
Standards & tools

What you'll work with

  • Regulation (EC) 561/2006 (Driving times and rest periods)
  • Regulation (EU) 165/2014 (Tachographs)
  • ISO 14083:2023 (Quantification of greenhouse gas emissions from transport chains)
  • Royal Decree 1561/1995 (Special working hours, Spain)
  • EN 16258:2012 (Calculation of energy consumption and emissions in transport)
  • OGC GeoJSON (IETF RFC 7946)
  • Google OR-Tools
  • PyVRP
  • VROOM
  • OSRM
  • Hexaly (LocalSolver)
Syllabus

8 modules

  1. 1.1Travelling salesman problem (TSP)
  2. 1.2Vehicle routing problem (VRP)
  3. 1.3Variants: CVRP, VRPTW and PDPTW
  4. 1.4Technician routing and field services
  5. 1.5Staff assignment and shifts
  6. 1.6Hard and soft constraints
  7. 1.7Multiple and hierarchical objectives
  8. 1.8Solomon and Gehring-Homberger instances
  9. 1.9The gap between theory and real operations
  10. 1.10Workshop: analysing the real constraints of a fleet
  1. 2.1Address geocoding
  2. 2.2Distance and time matrices
  3. 2.3OSRM and Valhalla routing engines
  4. 2.4Traffic and time-of-day-dependent travel times
  5. 2.5Access restrictions and heavy vehicles
  6. 2.6Service times and their estimation
  7. 2.7Customer data quality
  8. 2.8Large-scale matrix caching
  9. 2.9Geographic visualisation of routes
  10. 2.10Practical exercise: time matrix with OSRM
  1. 3.1Multiple time windows
  2. 3.2Multidimensional capacity: weight and volume
  3. 3.3Vehicle-customer compatibilities
  4. 3.4Technician skills
  5. 3.5Working hours, breaks and driving regulations
  6. 3.6Return to depot and multiple depots
  7. 3.7Paired pickups and deliveries
  8. 3.8Priorities and penalties for unserved customers
  9. 3.9Fairness constraints between routes
  10. 3.10Case study: routes under driving-time regulations
  1. 4.1Flow formulations for the VRP
  2. 4.2Branch, cut and price
  3. 4.3Column generation for routes
  4. 4.4Constraint programming for scheduling
  5. 4.5Shift models with MILP
  6. 4.6Practical limits of exact methods
  7. 4.7Lower bounds and solution quality
  8. 4.8Modelling with OR-Tools Routing
  9. 4.9Modelling with PyVRP and VROOM
  10. 4.10Lab: VRPTW with OR-Tools
  1. 5.1Clarke-Wright savings heuristic
  2. 5.2Insertion and sweep
  3. 5.32-opt, or-opt and relocate operators
  4. 5.4Guided local search
  5. 5.5Adaptive Large Neighbourhood Search
  6. 5.6Hybrid genetic search (HGS)
  7. 5.7Time-limited search
  8. 5.8Parallelising the search
  9. 5.9Evaluation with benchmarks
  10. 5.10Practical exercise: ALNS for a VRP with time windows
  1. 6.1Real-time order arrival
  2. 6.2Reoptimisation and stability
  3. 6.3Uncertainty in travel times
  4. 6.4Stochastic and robust routing
  5. 6.5Waiting and repositioning policies
  6. 6.6Real-time technician dispatching
  7. 6.7Simulation to evaluate policies
  8. 6.8Communication with drivers
  9. 6.9Real-time indicators
  10. 6.10Lab: dynamic dispatching simulator
  1. 7.1Integration with TMS and FSM
  2. 7.2Interfaces for planners
  3. 7.3Manual adjustments and locks
  4. 7.4Acceptance by drivers and technicians
  5. 7.5Indicators: kilometres, punctuality and cost
  6. 7.6Measuring real savings
  7. 7.7Scaling to several regions
  8. 7.8Sustainability and emissions
  9. 7.9Common deployment mistakes
  10. 7.10Case study: deploying a route optimiser
  1. 8.1Real case and constraints
  2. 8.2Data and matrices
  3. 8.3Problem model
  4. 8.4Solution method
  5. 8.5Computational experiments with real instances
  6. 8.6Route sensitivity analysis
  7. 8.7Route deployment proposal
  8. 8.8Economic assessment of route savings
  9. 8.9Report and presentation
  10. 8.10Final project: final review with the tutor
Methodology, software & labs

How you'll learn

100% online training on the SEIUM campus, with downloadable material, recorded classes and an assigned technical tutor. There are no fixed timetables: you progress at your own pace within each intake, so the programme is compatible with work.

Each module combines theory, guided reading of the original standard and applied exercises. The working software is Google OR-Tools, PyVRP, VROOM, OSRM and Hexaly (LocalSolver), in free, academic or evaluation versions. Practical work is based on real procedures for solving Solomon benchmark instances, simulating dynamic dispatching with real-time orders and comparing optimised routes against historical routes. Assessment is continuous by module plus the final project.

Standards covered: Regulation (EC) 561/2006, Regulation (EU) 165/2014, ISO 14083:2023, Royal Decree 1561/1995, EN 16258:2012, OGC GeoJSON.

Assigned technical tutor:every module ends with a deliverable that your tutor marks individually.
Standards-based learning:guided reading of Regulation (EC) 561/2006, Regulation (EU) 165/2014 and ISO 14083:2023 applied to real cases, not as a theoretical annex.
Industry software:Google OR-Tools, PyVRP, VROOM, OSRM and Hexaly (LocalSolver), in free, academic or evaluation versions.
Final project:a routing and scheduling solution for a real fleet, from data and matrices to the solution method, deployment proposal and economic assessment of savings, reviewed by your tutor.
Flexible format:100% online, no fixed timetables, compatible with full-time work.
Capstone project

Build it end to end

Your final project follows the real engineering workflow, step by step, reviewed by your tutor.

Case and constraints
Choose a real fleet case and document its operational and legal constraints.
Data and matrices
Geocode customers and build distance and time matrices with OSRM.
Model and solution method
Model the VRP variant and solve it with OR-Tools or an ALNS metaheuristic.
Experiments and sensitivity
Run computational experiments on real instances and analyse route sensitivity.
Final project
Present the deployment proposal and economic assessment of savings, reviewed by your tutor.
Career opportunities

Where this takes you

Logistics optimisation engineerRoute plannerOperations research analystField operations managerTMS developerLogistics consultant
Admissions & scholarships

Requirements

  • Prior technical training or professional experience in the sector. No university degree is required.
  • Internet connection and a computer capable of running the programme software.
  • English sufficient to read technical standards.

Ready to start?

Send your application today. Our admissions team replies within 72 hours with your study plan and funding options.

FAQ

Frequently asked questions

The programme totals 800 hours over 6–8 months. You set your own pace within each intake, and your tutor helps you plan the workload around your job.

You work with Google OR-Tools, PyVRP, VROOM, OSRM and Hexaly (LocalSolver), using free, academic or evaluation versions. Your tutor indicates the free alternative wherever one exists.

A SEIUM Institute diploma, awarded on passing the continuous assessment and the final project. It is SEIUM's own qualification, not an official state degree; its recognition depends on the programme completed and the regulations of each country.

Yes. Modules passed are recognised in a higher programme in the same area (postgraduate diploma or master's). Ask about the recognition policy when you enrol.

Prior technical training or professional experience in the sector (no university degree required), a computer able to run the programme software and English sufficient to read technical standards.

Start dates are set by SEIUM's faculty for each intake. Our admissions team will confirm the next available date when you apply.

Diploma in Routing and Scheduling with Real-World ConstraintsEnrol
Scroll to Top
SEIUM – Institute of Advanced Engineering
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.