Training

INRO offers dozens of open-registration and private courses annually to hundreds of participants around the world.

Want to learn without instructor-led training?

Check out these additional learning resources you can go through on your own time.

View
Introduction to Emme
December 2, 2019 - December 4, 2019,
Montreal
Register
Emme Scripting
December 5, 2019 - December 6, 2019,
Montreal
Register
Introduction to Emme
March 30, 2020 - April 1, 2020,
Montreal
Register
Introduction to DTA with Dynameq
April 2, 2020 - April 3, 2020,
Montreal
Register
Introduction to Emme
October 19, 2020 - October 21, 2020,
Montreal
Register
Introduction to DTA with Dynameq
October 22, 2020 - October 23, 2020,
Montreal
Register

Course Descriptions

DTA Modelling with Dynameq

3 days

A comprehensive course intended for modellers who will develop, maintain or analyze traffic simulation models with Dynameq 4. Participants will develop a basic understanding of traffic simulation and dynamic user-equilibrium traffic assignment (DTA), and get an in-depth look at new features for developing and visualizing large-scale traffic simulation models. A series of demonstrations and hands-on exercises cover network representation, signal control, data validation, visualization, animation and results interpretation, model calibration and auditing, and sub-area and traversal computations.

Prerequisites

Experience in transportation system modelling and/or traffic simulation is recommended but not required.

Emme Scripting

2 days

Emme provides native and comprehensive Python scripting to develop Emme model workflows and results analysis, customize maps and charts, automate reporting, work efficiently with network, matrix and other Emme data, build your own Modeller tools with customized front-ends, monitor and audit model runs and much more. Learn everything you need to know about scripting Emme in this hands-on Python course, delivered as an interactive workshop featuring dozens of useful scripting applications. Participants learn how to author and run scripts in Emme Notebook as well as how to deploy scripts for standalone operation. Participants meeting the course prerequisites will be ready to apply techniques and code snippets on their own projects immediately.

Prerequisites

Familiarity with Emme Desktop and Emme Modeller. Completion of Python tutorial sections 1-5 or equivalent; sections 6-8 recommended.

Introduction to DTA with Dynameq

2 day

A concise introduction to dynamic traffic assignment with Dynameq. Demonstrations and hands-on exercises drawn from real-world applications will be used to cover network preparation, validation of model inputs, coding transit lines and traffic control, and preparing and viewing DTA results and vehicle animations. At the conclusion of the course, participants will have an understanding of DTA models and their required inputs, and be able to independently generate model outputs for project evaluation. Those interested in independently developing and calibrating DTA models should consider the 3-day DTA Modelling with Dynameq course.

Prerequisites

Experience in transportation system modelling and/or traffic simulation is recommended but not required.

Introduction to Emme

3 days

This course provides a condensed introduction to Emme multimodal transport planning software, including hands-on experience with tools for data management and network editing, multimodal network modelling, mapping (2D and 3D), analysis and scenario evaluation. Participants will develop proficiency with Emme Desktop to edit network data and to create rich maps, charts and tables for reporting, and with Emme Modeller to prepare and run standard model procedures including traffic and transit assignments.
Prerequisites

Experience in transportation system modelling is recommended but not required.

Introduction to Python

1/2 day

This hands-on, concise introduction to Python syntax, data structures, control flow and style is intended to help prepare participants to follow the Emme Scripting class and to develop the knowledge and skills needed to continue independent exploration of Python scripting capability in Emme.

Prerequisites

Some prior familiarity with scripting or programming helpful.

Private Transport Modelling with Emme

2 days

A comprehensive course on traffic assignment and analysis. Gain an understanding of the principles of user equilibrium assignment, multiclass generalized cost, various traffic assignment methods and their appropriate applications. Learn through hands-on exercises how to estimate/adjust demand matrices, model a variety of tolling schemes, validate against counts and travel times, perform analyses, visualize results, and create subarea models.

Prerequisites

The Emme Basics module or equivalent knowledge.

Public Transport Modelling with Emme

2 days

A comprehensive course on transit assignment and analysis. Gain an understanding of the principles of optimal strategies, frequency-based transit assignment, journey levels and variants of the optimal strategy assignment. Learn through hands-on exercises to model various fare systems, pedestrian access/egress, express services, and crowding on vehicles and platforms. Perform analyses, such as station-to-station matrices, line-to-line transfers and transit path details, and visualize results.

Prerequisites

The Emme Basics module or equivalent knowledge.

Traffic Applications

1 day

Deepen your knowledge of private transport modelling with Emme. Gain practical experience with common applications and methods, including ramp-to-ramp tolls, distance-based capped tolls, path-based assignment and analysis, assignment with warm start, stochastic traffic assignment, demand adjustment, identifying the best count locations, subarea extraction and exporting to Dynameq.

Prerequisites

The Emme Basics, Traffic Assignment and Traffic Analysis modules, or equivalent knowledge.

Transit Applications

1 day

Deepen your knowledge of public transport modelling with Emme. Gain practical experience with common applications and methods, including fare modelling, traversal analysis, congested transit assignment, stochastic transit assignment, path-based analysis and GTFS import.

Prerequisites

The Emme Basics, Transit Assignment and Transit Analysis modules, or equivalent knowledge.

Transport Modelling with Emme

4 days

A comprehensive introduction to the essentials of transportation planning and travel demand forecasting with Emme, including theoretical context and hands-on experience with tools for data management and network editing, demand modelling, multimodal network modelling, mapping, analysis and scenario evaluation. Participants will develop proficiency with Emme Desktop to edit network data and to create rich maps, charts and tables for reporting, and with Emme Modeller to prepare and run standard model procedures, including matrix operations and traffic and transit assignments, to monitor runs in the logbook, and to work with tool specifications, snapshots and notebooks. A basic four-step travel demand model is introduced.

Prerequisites

Experience in transportation system modelling is recommended but not required.

Worksheet Customization

1/2 day (PM)

Learn how to modify existing worksheets or create brand new ones to fit your needs by adding/reordering layers, saving predefined expressions, syncing parameters, creating layers with user-defined GUI, using substitutions, defining new parameters and attributes, adding legends and more.

Prerequisites

The Emme Basics module or equivalent knowledge.