Many scientific modelling programs are written in C, 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 transferrable as a starting point for learning C++.
If you have any questions regarding this training, please contact training.nci@anu.edu.au.
Nov 8-9, 2022 13:00 - 16:00 AEDT, Register via this link.
The training is designed to be the first parallel programming course for scientists. As such, it aims to help attendees
At the completion of this training session, you will be able to