Aimsun Next Scripting Course

May 6-7 2019, Toronto

Scripting in Aimsun Next is a powerful means of modifying a model, importing or exporting data and calculating and displaying results. This course teaches you how Aimsun Next scripts can dramatically increase your efficiency.

Note that while the course includes a review of the Python language, you should already be familiar with Python and the concepts of programming.

This scripting course is immediately followed by the North America Aimsun Software Users’ Meeting, May 8 and then the Multi-resolution modeling and calibration, May 9-10, both also held in Toronto. You can attend these events together or independently, as you wish.

Course Contents

Morning session: 09:15 – 13:00 (including a 15-min break)
Afternoon session: 13:45 – 18:00 (including a 15-min break)


Introduction to Python

  • Variables & data types
  • Operations
  • Control flow statements
  • Defining a function

Introduction to scripting in Aimsun Next

  • Applications
  • Creating a script
  • Executing a script
  • Using the scripting documentation

Architecture of the Aimsun platform



Aimsun Next scripting in practice


  • Error-checking inputs
  • Post-processing outputs
  • Exporting data
  • Editing the model
  • Importing data
  • Running a simulation
  • Customizing cost functions

Prices and registration

Aimsun Next Scripting training course: 1,200 CAD per person

To reserve your place, please contact as soon as possible.

Registration fee includes instruction, training material, and the Aimsun Next training license.

Please note that you’ll need to bring your own laptop in order to do the practical hands-on exercises.


Room 3A
WeWork 1 University Ave
Toronto, ON M5J 2P1