Upto 85% SCHOLARSHIP for all Computer Courses

CATS Computer Education Krishnagiri

CATS Computer Education KrishnagiriCATS Computer Education KrishnagiriCATS Computer Education Krishnagiri
  • Home
  • Certificate Courses
    • MS Office 2020
    • TALLY ERP 9 / TALLY PRIME
    • C Programming
    • C++ Programming
    • Python Programming
    • Advanced JAVA Programming
  • Diploma Courses
    • MS Office
    • D.C.A
    • D.C.P
    • A.D.J.P
  • Full Stack Developer
    • Full Stack Dev. - PYTHON
  • Final Year Project
    • IEEE PROJECTS
    • IEEE PROJECTS
    • Machine Learning Projects
    • Block Chain Technology
    • Data Mining
    • Cloud Computing Project
    • Image Processing
  • Contact Us
  • More
    • Home
    • Certificate Courses
      • MS Office 2020
      • TALLY ERP 9 / TALLY PRIME
      • C Programming
      • C++ Programming
      • Python Programming
      • Advanced JAVA Programming
    • Diploma Courses
      • MS Office
      • D.C.A
      • D.C.P
      • A.D.J.P
    • Full Stack Developer
      • Full Stack Dev. - PYTHON
    • Final Year Project
      • IEEE PROJECTS
      • IEEE PROJECTS
      • Machine Learning Projects
      • Block Chain Technology
      • Data Mining
      • Cloud Computing Project
      • Image Processing
    • Contact Us

CATS Computer Education Krishnagiri

CATS Computer Education KrishnagiriCATS Computer Education KrishnagiriCATS Computer Education Krishnagiri
  • Home
  • Certificate Courses
    • MS Office 2020
    • TALLY ERP 9 / TALLY PRIME
    • C Programming
    • C++ Programming
    • Python Programming
    • Advanced JAVA Programming
  • Diploma Courses
    • MS Office
    • D.C.A
    • D.C.P
    • A.D.J.P
  • Full Stack Developer
    • Full Stack Dev. - PYTHON
  • Final Year Project
    • IEEE PROJECTS
    • IEEE PROJECTS
    • Machine Learning Projects
    • Block Chain Technology
    • Data Mining
    • Cloud Computing Project
    • Image Processing
  • Contact Us

open to all ! Available upto 85% scolorship for all courses

open to all ! Available upto 85% scolorship for all courses

open to all ! Available upto 85% scolorship for all courses

open to all ! Available upto 85% scolorship for all courses

open to all ! Available upto 85% scolorship for all courses

open to all ! Available upto 85% scolorship for all courses

Advanced 'c' programming Duration : 3 months

 MODULE 1:   INTRODUCING THE C LANGUAGE

   

♦ Defining the C language

♦ Exploring basic C concepts

♦ Character Sets and Tokens

♦ Developing a Simple C Program


 MODULE 2:   FUNDAMENTALS OF C PROGRAMMING


♦ Exploring Data Types

♦ Introducing Constants and Variables

♦ Declaring and Initializing Variables

♦ Creating an Array of Strings

♦ Introduction to Const and Volatile Type Qualifiers

♦ Explaining Data Type Modifiers



MODULE 3: MANAGING INPUT AND OUTPUT FUNCTION 


♦ Input/output Functions

♦ The printf() function

♦ The printf() place holders

♦ Escape Sequence

♦ The getchar() function

♦ The gets() function

♦ The putchar() function

♦ The puts() function


MODULE 4:  WORKING WITH OPERATORS 


♦ Working with Operators

♦ The Unary Operators

♦ The Assignment Operators

♦ The Arithmetic Operators

♦ The Increment/Decrement Operators

♦ The Relational Operators

♦ The Bitwise and Conditional Operators

♦ The Special Operators

♦ The Shorthand Assignment

♦ Operator Precedence in C


MODULE 5:  CONTROL STRUCTURES  


♦ Exploring the syntax of a control structure

♦ Working with Conditional Statements

♦ Working with Iterative Statements

♦  Working with Jump Statements


MODULE 6:  ARRAYS AND FUNCTIONS 


♦ Introducing Arrays

♦ Working with One-Dimensional and Two-Dimensional Arrays

♦ Limitations of Arrays

♦ Working with Functions (Function Definition and Invocation

♦ Types of Functions

♦ Built-in Functions(String manipulation, Memory Management, Buffer manipulation, Character manipulation, Error handling Functions)

♦ User-defined Functions

♦ Parameter passing mechanisms

♦ Passing Arrays in Function

♦ Local and Global Variables

♦ Static and Register variables


MODULE 7:  STRING HANDLING IN C


♦ Understanding Strings in C

♦ Declaring and Initializing a String

♦ Reading and Displaying the Strings

♦ Creating an Array of Strings

♦ Performing String Operations

♦ Using various String Handling Functions


MODULE 8: POINTERS  


♦ Understanding Pointers

♦ Declaring a Pointer Variable

♦ Using the Address of (&) Operator

♦ Initializing a Pointer Variable

♦ Dereferencing a Pointer

♦ Performing Operations on Pointers

♦ Working with Functions and Pointers

♦ Working with Arrays and Pointers

♦ Pointers to One –Dimensional Arrays

♦ Pointers to String

♦ Allocating Memory at Runtime


MODULE 9: BUILDING STRUCTURES


♦ What is a structure?

♦ Defining type structures

♦ Nesting structures

♦ Arrays and Pointers in structures

♦ Pointing to structures

♦ Arrays of structures

♦ Passing structures to functions

♦ What is a union?

♦ Arrays of Union

♦ Unions inside structures

♦ Pointing to unions


MODULE 10: WORKING WITH PREPROCESSOR DIRECTIVES


♦ Using the File Inclusion Directives

♦ Using the Macro Substitution Directives

♦ Defining a Simple Macro

♦ Defining Macro with Arguments

♦ Defining Nested Macros

♦ Using the Compiler Control Directives


MODULE 11: DATA FILE PROCESSING IN C


♦ Exploring Data Files

♦ Opening and Closing Files

♦ Reading from files

♦ Writing to files

♦ Accessing Data Files Randomly


MODULE 12: PROJECT


Copyright © 2025 CATS Computer Education | Internship | Project Training Center - All Rights Reserved.

Powered by

  • MS Office 2020
  • TALLY ERP 9 / TALLY PRIME
  • C Programming
  • C++ Programming
  • Python Programming
  • Advanced JAVA Programming
  • MS Office
  • D.C.A
  • D.C.P
  • A.D.J.P
  • Full Stack Dev. - PYTHON
  • IEEE PROJECTS
  • IEEE PROJECTS
  • Machine Learning Projects
  • Block Chain Technology
  • Data Mining
  • Cloud Computing Project
  • Image Processing

UPTO 85% SCHOLARSHIP for all computer courses

Learn more