6-7 December 2018, Aimsun Next Scripting, Las Vegas

Scripting in Aimsun is a powerful means of modifying a model, importing or exporting data and calculating and displaying results. This course teaches you how Aimsun 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.

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

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

Architecture of the Aimsun platform


Aimsun scripting in practice


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

Prices and registration

For prices and to reserve your place, please contact info@aimsun.com 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.


615 W Sunset Rd
Las Vegas, NV 89118

Aimsun scripting course, Auckland

You’ll have plenty of hands-on exercises

Aimsun scripting course

Our training courses are in small groups

Python scripting in Aimsun

Click to enlarge: Python scripting in Aimsun