AIMS AND OBJECTIVES OF THE COURSE: To provide deep knowledge in ANSI C programming, as well as
to encourage the natural usage of computing facilities throughout the rest of the academic studies.
DESCRIPTION OF THE COURSE: The main topics concern: Pointers. Addressing and De-referencing.
Pointer Arithmetic. Advanced Use of Functions. Data Structuring. Arrays. Pointers and Arrays. Use of
pointer while performing operations with arrays. Character Processing. Strings. Library functions for
working with strings. Structures and Unions. Files. The Pre-processor. Macro Definitions.