Programming With C

This course will provide an introduction to the C programming language and its usage. After attending this course a student will have acquired the basic skills in programming in C. This course is ideal for the student who wants a good general introduction to computer programming.

Learning Outcomes

At the end of the course the participant will be able to:

  • Use major concepts of a modern, block structured, high level language such as flow of
  • control, data communication and modular programming.
  • Write C programs that use different Language features, including the C standard Library.
  • Use an integrated C software development environment
  • Read and debug simple C Code.

Course Contents

  • Introduction to Programming
  • Writing simple C Programs
  • Overview of C
  • Compliers and Interpreters
  • Constant and Variable Types
  • Data Types
  • Standard Libraries
  • Expressions and Operators
  • Assignment Statement
  • Arithmetic operators
  • Type conversion
  • Comparison
  • Control Statements
  • The if else Statement
  • The switch Statement
  • The while Loop

 

  • The do while Loop
  • The for Loop
  • The break Statement
  • The continue Statement
  • The goto Statement
  • Arrays, single and Multi Dimensional
  • Arrays
  • Pointers and Strings
  • Functions in C
  • Pointers in C
  • Structures in C
  • Defining a Structure
  • Accessing Members of a Structure
  • Handling Files in C
  • C File Handling – File Pointers

Leave a Comment

Your email address will not be published. Required fields are marked *