Online training
Jan 23 - 24, 2024

Python is a versatile programming language that is widely used in scientific computing, model and data analysis, and visualization. It has a large and active community that creates and maintains a vast number of libraries, making it easy for developers to build complex applications with minimal effort. Python scripting is available within PCSWMM and offers users the ability to extend its features and capabilities, including: automate repetitive or time-consuming tasks within PCSWMM, integrate with other modeling software, import external data sources and models, create user-interface, and analyze/manage/visualize observed or computed data in new and innovative ways.

This PCSWMM Python scripting workshop is designed to provide both new and experienced modelers with the necessary skills to write scripts using Python and the PCSWMM pcpy module. The workshop will cover Python basics including data types, controls, loops, functions, error handling and debugging, and object-oriented programming. The pcpy module will cover working with GIS, time series, SWMM model inputs/outputs, and scripting tools development.

This two-day specialty workshop will use the PCSWMM Scripts panel to facilitate faster learning and script development for PCSWMM applications. After completing the workshop, participants will have the confidence and expertise to create new scripts and read/modify existing ones to effectively apply scripting to your workflow.

You will receive full workshop details, including venue information, two weeks prior to the workshop. If you have any questions or comments, please contact our workshop coordinator.


All levels


2-day: 1.5 CEUs
1-day: 0.75 CEUs




Workshop Fees

What We Provide

What You Will Need



I would like to register for the:

Please note ALL prices are subject to applicable taxes.

Student Discount

As a full-time student, I qualify for the 30% discount.

Cancellation Policy

Cancellations prior to 14 calendar days before the workshop will be refunded in full. Cancellations received within 14 days but prior to 7 calendar days before the workshop will forfeit 50% of the registration fee. Cancellations received less than 7 days before the workshop will not be refunded; however, registrants will be eligible for a 50% credit towards any future workshop.

CHI retains the right to cancel the workshop. If the workshop is canceled registrants will receive a full refund of the registration fee. CHI will not be liable for any other expenses occurred by the registrant. Normally, cancellation will not occur within 7 days of the date of the workshop.

If you have any questions, please email info@chiwater.com, or call us at 1-519-767-0197 or 1-888-972-7966.