Programmming in C

C is a general-purpose programming language initially developed by Dennis Ritchie between 1969 and 1973 at AT&T Bell Labs. C has facilities for structured programming and allows lexical variable scope and recursion while a static type system prevents many unintended operations.C is one of the most widely used programming languages of all time C compilers are available for the majority of available computer architectures and operating systems.

Our Institution will give Professional Training in C with following Course Structure:

1. Introduction to C

  1. What is C?
  2. Characteristics of C
  3. C Language Fundamentals
  4. Character set
  5. Installing the C
  6. Identifiers
  7. Keywords
  8. Data Types
  9. Constant and Variables
  10. Statements
  11. Expressions
  12. Operators
  13. Precedence of Operators
  14. Input/Output Statements

2. Control structures

  1. Decision making and Branching Statements
  2. Looping Statements
  3. Jumping Statements

3. Functions

  1. User defined and Standard Functions
  2. Formal and Actual arguments
  3. Function Prototyping
  4. Parameter passing
  5. Call-by-Value
  6. Call-by-Reference
  7. Recursion

4. Arrays

  1. Introduction To Arrays
  2. Types of Arrays
  3. Operations on Arrays

5. Strings

  1. Declaring Strings
  2. Reading and Writing Strings
  3. String Handling Functions

6. Pointers

  1. Pointer variable
  2. Pointer Arithmetic
  3. Passing Parameters by Reference
  4. Pointer to Pointer
  5. Pointers to Functions
  6. Dynamic Memory allocation

7. Structures and Unions

  1. Declaration of Structures
  2. Accesing Structure members
  3. Arrays of Structures
  4. Nested Structures
  5. Declaration of Union
  6. Difference between Structure and Union

8. File Handling

  1. Introduction to Files
  2. Types of Files
  3. File Operations
  4. Input/Output Statements used in File Handling
  5. Randomly Accessing Data from File
  6. Error Handling in File I/O Operations

Course Outline

In Week Days

Course Duration: 2 months
Schedule: 2 Hours/5 days a week

In Week Ends

Course Duration: 3 months
Schedule: 4 Hours/2 days a week



S.C.F. 13, 3rd Floor, G.T.B. Market, Khanna(141401),Pb.

Ph.01628-506103(Office.)(Mob.)99141-16786, 99148-21188