You are here

Course Resources

Intersect currently offers courses on the topics below. You can download the following resources for self-paced study, ongoing reference, or to help determine if a course is right for you.

Excel Fu

This workshop runs over one day and comprises of a series of hands-on exercises modelled around a mock research project. Attendees will leave with two key skills - how to handle their research data within Excel, and how to use advanced features of Excel to answer research questions pertaining to their data.

Please find the course materials below:


Introduction to Unix for HPC (HPC for Wimps)

A one and a half day introduction to using Unix for our HPC computing facilities. This is aimed at researchers and PhD students who have not used or have had only limited exposure high performance computing. A basic familiarity with Windows or Mac OS X is assumed.

Please find the course materials below:

You will also need to print and bring with you a copy of the "Intermediate HPC (HPC for the CLUEy)" course materials below.

Intermediate HPC (HPC for the CLUEy)

A half day introduction to our HPC computing facilities for those with Command Line Unix Experience. This module is targeted at participants who want to learn how to manage jobs the HPC machine using PBSPro and understand the architecture of the HPC machine, the layout of the disk partitions, and when to use the machine. This module assumes knowledge of basic Unix.

Please find the course materials below:


Parallel Programming for HPC (Advanced)

This course is targeted at C and Fortran programmers. It gives an introduction into different parallel programming methods. OpenMP as a wide-spread method for a shared memory programming model and MPI as the standard for a distributed memory programming model are discussed. The course includes examples and exercises.

Please find the course materials below:


Cleaning & Exploring your data with Open Refine

This three hour workshop introduces Open Refine which is a powerful tool for cleaning, normalisation and exploration of datasets. In this tutorial we'll work through the various features of Refine, including importing data, faceting, clustering, and calling into remote APIs, by working on a fictional but plausible humanities research project.

Please find the course materials below:


There is also a version tailored to bio-medical researchers:


Data Visualisation with Google Fusion Tables

This two hour workshop introduces Google Fusion Tables and uses a practical example whereby participants create a "heat map" of NSW highlighting crime hotspots by drawing together geospatial data containing Local Government Area (LGA) boundaries together with NSW Crime statistics to illustrate the power of Fusion Tables.

Please find the course materials below:


Introduction to Regular Expressions

Have you ever wanted to extract phone numbers out of a block of unstructured text? Or email addresses. Or find all the words that start with “e” and end with “ed”, no matter their length. Regular expressions (regexes for short) are a powerful way to match and make substitutions to text. Come along to this workshop to learn what they can do and how to apply them to your research.

Please find the course materials below:


Introduction to Machine Learning

A half-day workshop comprising a series of hands-on exercises and slide-based background material. Attendees will leave with two key skills – how to cast their research problem as a machine learning problem, and how to determine an appropriate evaluation technique that is relevant to their research goals. They will also be exposed to and have a chance to experiment with a collection of machine learning algorithms.

Please find the course materials below:


NCI Changeover (Vayu - Raijin) - HPC users course

This four hour workshop introduces the NCI's (National Computational Infrastructure) high performance computing (HPC) machine - Raijin. It covers the basic user instructions how to work successfully with Raijin and is useful for both new users as well as for users who used the previous system, Vayu. The course covers the following: a hardware and software overview, how to login, how to get resources, how to compile code, how to manage jobs, how to manage files, how to optimise and debug programs. It is a hands-on course with exercises. Participants should already know how to work with Linux. 

Please find the course materials below: