CourseCivil, Rail & Smart Cities Applications open

Railway Simulation Software Course

Online course of 300 hours in railway simulation software: 6 modules covering simulation fundamentals, running-time and energy simulation, capacity and timetabling, signalling and control systems, and vehicle dynamics and structures, with an assigned technical tutor.

Duration3 months
ModeOnline
LanguageEnglish
Start datesSet by the faculty
AwardSEIUM Institute certificate

Railway Simulation Software Course — studying from Canada

Canada's infrastructure needs drive significant civil engineering activity, from highways and bridges to urban transit and water systems. Major transit projects in Toronto, Montréal, Vancouver and Calgary involve rail, tunnelling and smart city technologies. Rail operators and suppliers, including Canadian Pacific Kansas City and Canadian National, depend on engineering expertise in track, signalling and structures. Provincial ministries of transportation and municipal engineering departments are key employers, alongside consulting firms.

Fees for Canada: 1,240 CA$ (Canadian dollar), with instalments and employer sponsorship available.

Relevant bodies in Canada

  • Engineers Canada
  • Canadian Society for Civil Engineering (CSCE)
  • Canadian Standards Association (CSA Group)
  • Railway Association of Canada

Typical roles

  • Civil Engineer
  • Rail Infrastructure Engineer
  • Transportation Planner
  • Structural Engineer

Questions from Canada

How are fees shown for Canadian learners?

All fees on this site are displayed in Canadian dollars (CAD). Instalment plans are available, and employer sponsorship can be discussed.

Are SEIUM programmes official Canadian degrees?

No. SEIUM qualifications are private awards issued by SEIUM Institute and are not official degrees recognised by Canadian federal or provincial authorities.

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

Understand the levels and fundamentals of railway simulation.

02

Model infrastructure, rolling stock and signalling in specialist software.

03

Calculate running times and energy consumption.

04

Assess the capacity of a line using the UIC 406 methodology.

05

Analyse timetable robustness through stochastic simulation.

06

Interpret dynamic simulations of vehicles and pantographs.

07

Develop a complete simulation study applied to a real case.

Profile

Who it's for

  • Railway simulation engineers
  • Timetable and capacity planners
  • Railway operations analysts
  • Signalling systems engineers
  • Infrastructure capacity consultants
  • Vehicle dynamics engineers
  • Engineering or science graduates looking to join infrastructure managers
Standards & tools

What you'll work with

  • UIC Leaflet 406 (capacity)
  • EN 50126 (railway applications – specification and demonstration of RAMS)
  • EN 50128 (software for railway control and protection systems)
  • EN 50716:2023 (requirements for railway software development)
  • EN 14363 (testing of the running dynamic behaviour of railway vehicles)
  • EN 50367 (pantograph–overhead contact line interaction)
  • Regulation (EU) 2023/1695 (TSI for control-command and signalling)
  • OpenTrack
  • RailSys
  • SIMPACK
  • Viriato
  • AnyLogic
Syllabus

6 modules

  1. 1.1Objectives of railway simulation
  2. 1.2Microscopic, mesoscopic and macroscopic simulation
  3. 1.3Infrastructure modelling: nodes, links and gradients
  4. 1.4Rolling stock model and traction curves
  5. 1.5Equation of motion and running resistance
  6. 1.6Signalling in the model: blocks and aspects
  7. 1.7Input data and information quality
  8. 1.8Model verification and validation
  9. 1.9Commercial and open-source simulation tools
  10. 1.10Case study: reading a model of an existing line
  1. 2.1Calculating running times
  2. 2.2Speed profiles and restrictions
  3. 2.3Energy-efficient driving and coasting
  4. 2.4Energy consumption and regenerative braking
  5. 2.5Power supply simulation
  6. 2.6Voltage drops and substation sizing
  7. 2.7Rolling stock comparison
  8. 2.8Sensitivity to mass and load
  9. 2.9Exporting and analysing results
  10. 2.10Practical exercise: running-time simulation with OpenTrack
  1. 3.1Line capacity according to UIC 406
  2. 3.2Occupation times and timetable compression
  3. 3.3Building timetable patterns and train graphs
  4. 3.4Recovery margins and running-time supplements
  5. 3.5Conflicts at nodes and stations
  6. 3.6Simulation of delays and their propagation
  7. 3.7Monte Carlo stochastic analysis
  8. 3.8Timetable stability and robustness
  9. 3.9Punctuality indicators
  10. 3.10Workshop: capacity study of a single-track section
  1. 4.1Modelling interlockings
  2. 4.2Fixed block versus moving block
  3. 4.3ERTMS/ETCS Levels 1, 2 and 3 in simulation
  4. 4.4CBTC in metros and its modelling
  5. 4.5Braking curves and supervision
  6. 4.6Digital twins of signalling systems
  7. 4.7Hardware-in-the-loop simulation testing
  8. 4.8Software testing according to EN 50128
  9. 4.9Functional safety and EN 50126
  10. 4.10Lab: capacity comparison with ETCS Level 2
  1. 5.1Multibody simulation of vehicles
  2. 5.2Wheel–rail interaction and contact
  3. 5.3Stability, ride comfort and derailment
  4. 5.4Track simulation and vibrations
  5. 5.5Simulation of pantograph–catenary interaction
  6. 5.6Finite element models of railway bridges
  7. 5.7Evacuation simulation in stations
  8. 5.8Passenger flow simulation
  9. 5.9Integrating results with BIM
  10. 5.10Case study: ride comfort analysis on a curve
  1. 6.1Defining the scope and study questions
  2. 6.2Collecting infrastructure data
  3. 6.3Building the network model
  4. 6.4Configuring rolling stock and timetables
  5. 6.5Calibration with real data
  6. 6.6Running alternative scenarios
  7. 6.7Statistical analysis of results
  8. 6.8Operational recommendations
  9. 6.9Report and presentation
  10. 6.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 the intake, so you can combine the programme with work.

Each module combines theory, guided reading of the original standard and applied exercises. The working software is OpenTrack, RailSys, SIMPACK, Viriato, AnyLogic, in free, academic or evaluation versions. Real procedures are studied for running-time and energy consumption simulation, line capacity studies and delay propagation analysis. Assessment is continuous by module, plus the final integrating project.

Standards covered: UIC Leaflet 406; EN 50126; EN 50128; EN 50716:2023; EN 14363; EN 50367; Regulation (EU) 2023/1695.

Assigned technical tutor:every module ends with a deliverable that your tutor marks individually.
Standards-based learning:guided reading of UIC Leaflet 406, EN 50126 and EN 50128 applied to real cases, not as a theoretical annex.
Industry software:OpenTrack, RailSys, SIMPACK, Viriato and AnyLogic, in free, academic or evaluation versions.
Final project:a complete simulation study of a real line, from network model and calibration to alternative scenarios and operational recommendations, 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.

Scope and data
Define the study questions and collect the infrastructure data.
Network model
Build the network model and configure rolling stock and timetables.
Calibration
Calibrate the model against real operating data.
Scenarios and analysis
Run alternative scenarios and analyse the results statistically.
Final project
Present operational recommendations in a full report, reviewed by your tutor.
Career opportunities

Where this takes you

Railway simulation engineerTimetable and capacity plannerRailway operations analystSignalling systems engineerInfrastructure capacity consultantVehicle dynamics engineer
Admissions & scholarships

Requirements

  • No prior qualification is required.
  • An 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 300 hours over 3 months. You set your own pace within each intake, and your tutor helps you plan the workload around your job.

You work with OpenTrack, RailSys, SIMPACK, Viriato and AnyLogic, using free, academic or evaluation versions. Your tutor indicates the free alternative wherever one exists.

A SEIUM Institute certificate, 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.

No prior qualification is required; you need an internet connection, a computer capable of running 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.

Railway Simulation Software CourseEnrol
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.