Skip to main content

Skills and Services

The computational specialists all have a research background coupled with extensive computational and data analytics skills. They are here to help researchers with their computational needs and act as a conduit to connect researchers from different disciplines or external partners.

Below is a list of skills and services the team can offer. If you would like to discuss any of these please contact the computational specialist responsible for your faculty.

Consultancy

If you have a new project idea or any ongoing projects involving computation, data analysis, programming etc. please come talk to us.

We can discuss and help you find solutions for:

  • Web & Apps
  • Software development
  • Code refactoring
  • Infrastructure
  • Dataset resourcing and exploration
  • Grant assistance in regards to computing and Curtin resources / people

Data Science training

We collaborate with Software Carpentry and Data Carpentry to both teach basic lab skills and provide high-quality, domain-specific training covering the full life-cycle of data-driven research.

Check out our training and events pages for upcoming training or come talk to us about training you require and we can discuss options.

 

Machine Learning

Machine Learning involves developing computer programs and models that can learn from data without being explicitly programmed.

Our team has worked on several projects involving machine learning such as:

  • Automated galaxy classification
  • Predicting student retention
  • Document classification
  • Event detection

 

Natural Language Processing (NLP) and text mining

Natural language processing is combines techniques from computer science, artificial intelligence and linguistics to analyse data from human (natural) languages. Text mining involves transforming and deriving textual data into information for analysis.

The team has been involved in projects such as:

  • Text analysis of OAPEN library books
  • Keyword extraction and sentiment analysis of research data management plans
  • Text classification of hospital incident reports

 

Image processing, automated labelling, colour correction

In imaging science, image processing is processing of images using mathematical operations by using any form of signal processing for which the input is an image, a series of images, or a video, such as a photograph or video frame; the output of image processing may be either an image or a set of characteristics or parameters related to the image.[Wikipedia]

Our team has experience with:

  • astronomical image processing
  • image classification (computer vision)
  • colour correction

Mapping and Geospatial analysis

Visualise and map location based data. The team can also assist in the geocoding (i.e. generating coordinates from addresses) so existing datasets can be mapped.

The team has been involved in mapping projects related to:

  • the worldwide evolution of energy production investments
  • mapping temples across India and South East Asia
  • geocoding WA tobacco licence holders
  • visualising and understanding the spread of infectious diseases in Australia

Big data / distributed computing

  • Large scale data analysis
  • Data pipelines
  • Realtime analytics

High Performance Computing

High Performance Computing revolves around procedures to speed up scientific computations, and in the processes leverage supercomputing installations both within WA as well as cloud resources elsewhere. HPC expertise within CIC encompasses: code restructuring, parallelization, and tuning.
CIC is also currently involved with projects in the fields relating:
  • Computational Fluid Dynamics
  • Resource Scheduling using Mixed Integer Programming
  • Discrete Element Particle Dynamics

Embedded systems

Embedded systems are computer systems tailored to handle specific tasks wherein size of the device, power consumption, and speed matters. CIC is currently involved with projects that involve embedded controller design in tandem with machine learning applied to industrial and automotive engineering.