top of page
Python for Scientific Computing

Python is a high-level, general-purpose programming language. For researchers it offers a path to automating processes and repeat tasks for reproducibility and efficiency.

Advanced

​

Introduction to Image Classification

Discover how to perform image classification using a convolutional neural network (CNN) by building, training and evaluating a model with a real set of images.

Loading..

Upcoming sessions:

Intermediate

​

Fundamentals of Classification in Machine Learning

Explore key concepts in classification, including logistic regression, support vector machines (SVM), and neural networks, through hands-on exercises in Python.

Loading..

Upcoming sessions:

Intermediate

​

Decision Trees and Ensemble Methods in Machine Learning

Learn the theory behind decision trees, including how they split data, handle overfitting, and work with both classification and regression problems.

Loading..

Upcoming sessions:

Intermediate

​

Fundamentals of Regression in Machine Learning

Explore regression techniques in supervised machine learning, from simple and multiple linear models to regularisation and Bayesian approaches for predictive analysis.

Loading..

Upcoming sessions:

Intermediate

​

Clustering and Unsupervised Methods in Machine Learning

Discover unsupervised machine learning methods, including k-means, hierarchical, and density-based clustering, along with dimensionality reduction techniques.

Loading..

Upcoming sessions:

Novice

​

Plotting and Programming with Python

An introduction to the Python scripting environment. Learn about basic programming concepts and how to automate analysis for improved reproducibility and productivity.

Loading..

Upcoming sessions:

FIND US
Our office

The Precinct

 

Postal & delivery address
Level 1, 315 Brunswick Street,
Fortitude Valley, Brisbane 4006

​

Weekdays: 8:30am – 5:00pm

By Appointments Only

bottom of page