Many scientific modelling programs are written in C, as it is one of the most popular programming languages used by the HPC community. This course covers the basic concepts of C programming, including syntax, core features, and best practices. It targets students and researchers who have little to no programming background, but would like to learn a low level programming language in depth. Those with some basic C knowledge will also likely learn something new.
Note that although C++ is not covered directly, the vast majority of the content is directly transferable as a starting point for learning C++.
If you have any questions regarding this training, please contact training.nci@anu.edu.au.
Online Workshop
9 am - 12 pm Canberra time
The training session is driven on the Australian Research Environment (ARE) and Gadi. Attendees are encouraged to review the following pages for background information:
At the completion of this training session, you will be able to: