C as a Second Language

A great deal of high-performance computing software is written in C, but few universities offer courses in the language any more. If you have to work with “legacy code” written in C, adding features, porting to a new machine, or patching errors, or if you want to write user-defined functions for engineering packages such as Fluent, then this workshop is for you.