Python is a flexible programming environment with a large user community that develops and provides support for many statistical and econometric applications as well as numerical computing.


CTRL offers a variety of workshops each semester to train members of the AU community in the software that it supports. Examples of workshops we have offered in the past can be seen below, and you can follow the link to view our current schedule. If you are interested receiving training that is not listed in our regular workshop schedule, please contact us by email to request an appointment.

Introduction to Python: Designed for first time and very-new users, this workshop teaches the following basic skills: Installation and starting python, using the shell as a calculator, manipulating strings, understanding data types, using built in functions, help commands.

Intermediate Python: Designed for beginning users, this course is designed to give a basic understanding how to write simple programs using Python. Participants will learn how to: Write functions, use If statements and loops, and also use matrixes. To facilitate this, we will also cover how to do basic matrix algebra.

On-demand videos and materials

Where can I use Python on campus?

Python can be accessed in the following campus computer labs:

Anderson Computing Cluster

Python is also available for use on AU’s High Performance Cluster. This requires special permissions to use.

How can I get Python on my computer?

Python is open-source software that is available for free.

How can I get support using Python for research?

What Resources can I access online?

Introduction to Python (handout)

Official Python Website

Online Learning Tool (AU subscribed software support resource)