3609 SHEPPARD AVENUE EAST, SCARBOROUGH 
TORONTO ONTARIO M1T 3K8
Contact No: 416-335 3718
Fax No: 416-335-3719

Course:      C - Programming                                 

 Description:

This course would teach participants how to develop and design C applications. The course focuses on teaching the C language. 

 Objective:

·        Learn C - Programming

 Course Outline:

 ·        Orientation to Programming Language and C

·        Introduction to Structured Programming

·        scanf & printf statements

·        Numbering System

·        Primitive Data Types and Operators

·        Pre-Processor Directives

 

·        Conditional Statements

Ø      If –ELSE Statements

Ø      Switch-CASE statements

 

·        Controlling Program flow

Ø      for-statement

Ø      Sentinel value vs. user Y/N response

Ø      while statement

Ø      do-while statement

 

·        Functions

Ø      Defining Functions

Ø      Function calls

Ø      Passing parameters to function by value

Ø      Passing parameters to function by reference

 

·        Local & Global Variable

 

·        Arrays & Structure

Ø      Defining arrays and structure

Ø      Manipulation with arrays and structure

Ø      Passing arrays and structure to functions


·        Strings

Ø      Creating Strings

Ø      Manipulating Strings

Ø      String.h

 

·        Pointers

Ø      Defining pointers

Ø      Usage of pointers

Ø      Pointers and Arrays

Ø      Pointers and Structures

Ø      Pointers and Functions

Ø      Link List

 

·        File I/O

Ø      Creating Sequential File

Ø      Reading from Sequential File

Ø      Writing to Sequential File

Ø      Random File

Ø      Reading from Random File

Writing to Random File