Toggle navigation
  • Courses
    • Certification Courses
      • 2D ANIMATION
      • Accounts Assistant Using Tally
      • ADOBE ILLUSTRATOR
      • Advance Excel
      • After Effects
      • Android - Application Development
      • AngularJS
      • ASP.Net
      • Automation Testing
      • BASIC OF COMPUTERS
      • C & C++ Programming
      • Cisco Certified Network Associate (CCNA)
      • COA
      • CorelDraw
      • DATA ANALYST
      • Data Science
      • Desktop Publishing(DTP)
      • Digital Marketing
      • Diploma In Tally With GST
      • Dreamweaver
      • Electrical Drafting
      • Embedded Systems
      • Ethical Hacking
      • EXPERT ROBOTICS
      • Financial Accounting Using
        Tally.ERP 9
      • FLASH
      • GK
      • GRAPHIC DESIGNING
      • HARDWARE
      • Hardware And Networking
      • HP-Embedded Systems
      • HTML
      • Installing & Configuring Windows Server 2012
      • IT FOUNDATION
      • J2EE
      • Java SE7 Programming
      • Java SE6 Programming
      • Java SE8 Programming
      • JavaScript
      • JUNIOR 2D ANIMATOR
      • JUNIOR ROBOTICS
      • KITTS-MS OFFICE
      • Learning SQL Programming
      • Matlab
      • Microsoft Project - 2016
      • MS Office
      • MS SQL SERVER
      • Network Associate
      • NETWORKING
      • Photoshop
      • PHP WITH MYSQL
      • Premiere
      • Programming In C
      • Programming In C++
      • Programming In JAVA
      • Python
      • R PROGRAMMING
      • React Js
      • ROBOTICS
      • Selenium Testing
      • SEO
      • SketchUp & V-Ray
      • Software Testing
      • Software Testing - UFT
      • SPOKEN ENGLISH
      • SQL Server
      • Tally ACE
      • TALLY ERP 9
      • Tally GURU
      • Tally PRO
      • Video Editing
      • VISUAL BASIC
      • Web Designing
      • Web Development
      • Windows Server Admin
    • Diploma Courses
      • DCA In Office Environment
      • DCA-GRAPHICAL DESIGNING
      • DIPLOMA IN AUTOCAD
      • DIPLOMA IN AUTOCAD ELECTRICAL
      • DIPLOMA IN COMPUTER APPLICATION (DCA)
      • Diploma In Computer Application-Accounting
      • Diploma In Computer Programming
      • Diploma In Digital Marketing
      • DIPLOMA IN DTP
      • Diploma In Hardware And Networking
      • Diploma In Multimedia And Animation
      • Diploma In Office Automation
      • HDCA
      • PG Diploma In Computer Applications
    • International Certification Courses
      • 3DS Max
      • ADOBE AFTER EFFECTS
      • Adobe Photoshop
      • Adobe Premiere
      • Android ATC
      • ANSYS
      • ASP.Net MVC Web
        Applications
      • AUTOCAD
      • AWS
      • BIGDATA HADOOP
      • CATIA
      • Cisco Certified Network Professional (CCNP)
      • CREO
      • HP -Data Structure Using C
      • HP-Android Application Development
      • HP-ASP.NET With C#
      • HP-Big Data Analytics (R Programming)
      • HP-Big Data And Data Science Courses
      • HP-Big Data Programming
      • HP-Core JAVA With Android
      • HP-J2EE Spring With Hibernate Framework
      • HP-J2EE Struts With Hibernate Framework
      • HP-Linux Administration With Scripting
      • HP-Network Concepts With Security
      • HP-Programming Techniques With C++
      • HP-VLSI, VHDL & PCB Design
      • IBM C
      • IBM C++
      • IBM C++
      • Maya
      • Microsoft Certification Program-Dot Net
      • MTA
      • ORACLE
      • Oracle-SQL Expert
      • PLC
      • Primavera P6
      • Revit
      • Software Testing (IBM)
      • SolidWorks
      • Structural Analysis And Design
    • Microsoft Offline Certification
      • Diploma In .Net And SQL
      • Microsoft Cloud Computing
      • MOS (Mirosoft Office Specialist)
      • MTA Software Development Fundamentals
      • VB.NET
    • Summer Courses
      • Cisco
      • KITTS Web Designing
    • Professional Courses
      • Computer Basics
      • KIDS Java Programming
      • Kitts C++ Programming
      • Office Automation
    • Diploma in Beautician and Hair Designer
    • Vmware
  • Student Signup
  • Blogs
  • Download
  • Login

Programming in C

  1. Home
  2. Courses
  3. Programming in C

Course Syllabus

Course syllabus

Course name: Programming in C

duration: 60 hours (1 month)

 

Chapter 1: Introduction to C

  • What is C?
  • Sample program
  • C preprocessor
  • Components of a C program
  1. Data types
  2. Variables
  3. Identifiers and keywords.
  4. Declaration and initialization
  5. Expression
  6. Statement and symbolic constants
  7. Compiling and executing a c program.

Chapter 2: operators and expressions

  • Arithmetic
  • Unary
  • Relational
  • Logical
  • Bit-wise
  • Assignment
  • Conditional
  • Increment and decrement operator

�

�

�

Chapter 3: control statements

  • Decision making:
  1. If
  2. If-else
  • Loops:
    1. While
    2. Do-while
    3. For loop
    4. Nested loops
    5. Infinite loop
    6. Switch statement
    7. Break and continue

Chapter 4: storage types

  • Auto
  • Static
  • Extern
  • Register

Chapter 5: arrays

  • What are arrays?
  • Defining and processing
  • Passing arrays to a function.
  • Two dimensional arrays.

Chapter 6:� functions

  • What is a function?
  • Function declaration
  • Defining and accessing
  • Passing values between function
  • Call by value and call by reference
  • Function prototype
  • Recursion
  • Library functions and static function.

�

Chapter 7: pointers

  • What is pointer?
  • Declaration and initialization of pointers
  • Passing pointers to a function
  • Operations on pointers
  • Pointer Arithmetic
  • Pointers and arrays

Chapter 8: structure

  • What is structure?
  • Declaring a structure
  • Accessing structure elements
  • Array of structure
  • Union.

Chapter 9: file structure and file handling

  • Definition
  • File operation
    1. Storing
    2. Retrieving
    3. Copying
    4. Delete
    5. Update a text file and binary file

�

�

�

�

�

�

�

�

�����������

�����������

�

�

�����������

�

S.No Exam % of mark to Certify Timing (in minutes)
1C Programming - C Program 5050
2C Programming @ CC - C-KIT 5045
3C Programming Mock_test - C_mock1 5040
4C Programming Assessment - CA01 5040