Dates to be confirmed - Please contact us for further information

Course details

  • Duration: 12 hours
  • Fees:
    - £235 Imperial staff
    £450 External delegates
  • Contact us
Register interest

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.