C Course Modules

Most of our C course modules are outlined below. They can be combined in different ways to produce a range of specialist C courses.

With judicious selection, a purchasing company can build itself a bespoke C training solution from these modules at a fraction of the usual cost.

Please e-mail our training advisors for help in assembling a course with appropriate content, speed of progress, prerequisite knowledge, and consistent subject matter, etc.

C Programming Modules

The History of C Programming

The Structure of the C Program:

Variables & Constants:

Expressions & Operators

Flow Control of a Program


The Standard I/O Library




File Handling

Structures & Unions

The C Preprocessor

ANSI/ISO C Standard Header Libraries

Character & String Manipulation

Date & Time Functions

Memory Allocation

System Call I/O

File Handling

Directory Handling

UNIX Command Execution

Environment Information


User Information

Function Control

The Curses Library


The Source Code Control System

The Concurrent Versions System

Cannot find it....

If you are looking for a particular C Programming training course title but cannot find it in the above list, please contact the sales team via our training enquiries form or by telephone using the number shown at the top of the right hand column.

Public Schedule

View individual course outlines above to see available dates and locations.