Course details
- Duration: 12 hours
- Fees:
- £235 Imperial staff
- £450 External delegates - Contact us
This course aims to introduce students to C programming language from scratch and provide and insight into scientific computing. Over a series of lectures and 5 lab exercises covering 12 hours participants will learn:
The course covers:
- Variables and arithmetic expressions
- Types, operators and Expressions
- Control Flow; statements and code blocks
- Functions
- Program structure
- Input/ Output
- Pointers and array type
- Memory management
- Structures
- Optimisation and Debugging
Some prior Basic knowledge (user level) of Linux would be useful.