Course details
- Duration: 10 hours
- Fees:
- £195 Imperial College staff
- £375 External delegates - Contact us
The course is an intensive course suitable for scientists without previous experience in programming with C. It provides a good basis for programming fast scientific simulations or calculations.
The course covers:
- Different number types in C (Integers and Floating Point).
- Operators, operands and their precedence.
- Conversions and casts.
- Mathematical expressions.
- Statements: choice, while, do-while, switch, for loops...
- Functions.
- Pointers, arrays and matrices.
- Characters, strings and interacting with the console.
- Reading and writing files.
- Optimisation and Debugging.
- Scientific C-Libraries and their uses: NAG, GSL, etc.
- An Introduction to Parallel Computing.
- C++ and other languages.