Notice: This page is currently under development!
A C Programming Short Course for Geoscientists
Explore C with applications in geoscience
Goals
The primary goal of this short course is to provide a brief but practical introduction to programming in Geosciences. Participants will:
- learn basic concepts in C programming
- learn to compile and execute C codes on a jupyterhub
- write C codes effectively to solve geoscience problems
Emphasis throughout the short course will be placed on practical solutions
to computational problems in the geosciences. By the end of this course, participants should be able to visualize solutions to their specific computational problems!
[Top]
Outline of the Course
Course participants are assumed to have varied computing experience. Prior experience with codes (for example using python) is helpful. Participants are asumed to have access to a computer running C, or can access web resources that allow cloud computing, such as
VICTOR.