Software Programming & Development
SYLLABUS OF C PROGRAMMING |
|||||
C Course Module 01: BASIC | |||||
~ Introduction To Programming ~ History And Features Of C ~ Application Of C ~ Importance Of C ~ Characteristics Of C ~ Keywords ~ Operators ~ Predefined Functions ~ Syntax | |||||
C Course Module 02: DATA TYPE AND VARIABLE | |||||
~ What is a variable ~ Identifiers ~ Data types Primitive & Nonprimitive ~ Format Specifiers ~ Keywords ~ Operators |
|||||
C Course Module 03: OPERATORS | |||||
~ Unary Operators ~ Binary Operators ~ Ternary Operators ~ Assignment Operators ~ Arithmetic Operators ~ Modulus Operator ~ Relational Operator ~ Logical Operator ~ Conditional Operator | |||||
C Course Module 04: THE DECISION CONTROL STRUCTURE | |||||
~ The If Statement ~ The If Else Statement ~ The Nested IfElse Statement ~ Switch Statement and its various Conditions ~ Nesting of If Statements ~ Break statement and its examples |
|||||
C Course Module 05: THE LOOP CONTROL STRUCTURE | |||||
~ Introduction to Loops and its Types ~ Working with For Loop with Example ~ Working with While Loop ~ Working with Do While Loop ~ Nested of Looping while, dowhile, for |
|||||
C Course Module 06: ARRAY | |||||
~ Introduction to Arrays ~ Types of Arrays with Examples ~ Working with 1D Array, 2D Array |
|||||
C Course Module 07: STRING | |||||
~ Storing string ~ Initializing strings ~ Reading string ~ Displaying string ~ The %s format specifier ~ The gets() and puts() functions ~ string handling functions |
|||||
C Course Module 08: FUNCTIONS | |||||
~ What is function? ~ Why function? ~ Advantages of using functions ~ Function Prototype ~ Defining a function ~ Calling a function ~ Return statement ~ Types of functions ~ Call by Value and Call by Address ~ main() function ~ Local & Global variables ~ Recursion |
|||||
C Course Module 09: POINTERS | |||||
~ What is a Pointer ~ Declaration of a pointer ~ Assigning Address to a pointer Variable ~ Using Pointers as Arguments ~ Returning More than one value From A Function ~ Pointer and Function ~ Pointers and Arrays |
|||||
C Course Module 10: STRUCTURES | |||||
~ Why is structure used? ~ What is structure? ~ Advantages of structures ~ Defining a Structure ~ Declaration of Structure Variables ~ Initialization of Structure Variables ~ Accessing Structure Members ~ Storage of Structures in Memory ~ Size of Structures ~ Reading and Displaying Structure ~ Variables ~ Assignment of Structure Variables ~ Pointers to structures ~ Array of structures |
|||||