Canterbury Statistics Portal

Statistics events of interest to the Canterbury region.

An Introduction to Julia Programming Language Workshop Upload ID 149

Upload ID 150 Arin Basu and Giulio Dalla Riva (University of Canterbury)

Starts: 09:00 AM, Nov 27, 2015
Ends: 05:00 PM, Nov 27, 2015

Julia is a high-level, high-performance dynamic programming language for technical computing, with syntax that is familiar to users of other technical computing environments. It provides a sophisticated compiler, distributed parallel execution, numerical accuracy, and an extensive mathematical function library. Julia’s Base library, largely written in Julia itself, also integrates mature, best-of-breed open source C and Fortran libraries for linear algebra, random number generation, signal processing, and string processing. In addition, the Julia developer community is contributing a number of external packages through Julia’s built-in package manager at a rapid pace. IJulia, a collaboration between the IPython and Julia communities, provides a powerful browser-based graphical notebook interface to Julia.

It is strongly recommended you bring your own laptop to the workshop or have a current University of Canterbury computer id. This allows you to take away all the coding, data and worked examples from the workshop. Wifi facilities will be available. If you are not bringing a laptop you need to inform the NZSA conference organisation no later than November 16 with either your Canterbury user id, or a request for a guest user id.

You will need and up to date Web browser (Google Chrome/Firefox/Safari/Internet Explorer 9 or later), and Julia installed (see Julia Downloads in Links below). If you have any problems with this we will have people available from 8:30-9:00 of the day of the workshop to assist.

One week before the workshop those that have registered will be sent the codes files and other instructions to install in a folder. The slides will also be provided. I shall also provide the data sets to work with, or participants can choose to work with their own data sets once they get a hang of the topics.

This workshop is being provided as part of the NZSA conference in Christchurch, but you do not need to attend conference to go to this workshop.

Morning tea, lunch and afternoon tea will be provided

Workshop Fees

Attending NZSA conference $150
If not attending NZSA conference $250

Attending NZSA conference $50
If not attending NZSA conference $100

If you are not going to NZSA conference to register for this workshop fill in the form at You do not need to register for the NZSA conference to attend this workshop, but you will get a discount if you do. To register for the NZSA conference and this workshop you need to go to the NZSA conference website If you are a student and present at NZSA conference we will refund your fee after your presentation and attendance at one of the conference workshops but you still need to registaer and pay for both.

For further information


University of Canterbury

Erskine 035/036 (Basement of Erksine Building)
Ilam Campus

Location map