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.

Part 3