Skip to content
Skip to navigation menu


Technical and Research Skills: IT Skills

C Programming: An Introduction

1 day

This workshop, intended for scientists and engineers, will provide an introduction to the C programming language and its usage. After attending this course you will have acquired the basic skills in programming. The course will comprise a mixture of lectures and practical work. No prior programming knowledge is required.

Content will include:

  • differences between the English language and the C language;
  • C reserved words and variable names;
  • arithmetic operators;
  • simple input and output;
  • comparison operators and the use of conditional and iterative control statements;
  • use of logical operators to test for more than one condition;
  • formatting output.

Entry Requirements
Places on this workshop are open to staff members on a Research only contract, other staff groups are welcome to apply for a place and will be entered onto a reserve list, in the event of a place becoming vacant a week prior to the session commencing staff members will be offered a place. For further guidance please email

Dates to be confirmed - To register yourself on the waiting list please submit your request via Core Portal*
*Please note you will need to inform your line manager/principal investigator of your training request so that they can authorise it in the Core Portal. No automated email will be sent notifying them of pending training requests.

Provider: UGC
Target Group: RS & PGR