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 firstname.lastname@example.org.
Registration for 2022 is now closed. Please stay tuned for 2023 sessions.
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: