C(Course Modules)
- Introduction to C
- History of C
- Characteristics of C
- C Program Structure
- Data Types
- Variables and Constants
- Operators
- Arithmetic Operators
- Logical Operators
- Relational Operators
- Bitwise Operators
- Unary Operators
- Ternary Operators
- Conditional Statements
- Simple If Statement
- Else if Statement
- Nested If Statement
- Looping and Iteration
- For Statement
- WHILE Statement
- DO_WHILE Statement
- Break and Continue
- Arrays
- Single Dimensional Array
- Multi Dimensional Array
- Functions
- Types of functions
- Pass by value
- Pass by reference
- Functions and Arrays
- String Functions
- Recursive Functions
- Structures
- Union
- Enum Data Type
- File Handling
- Pointers
- Introduction
- Pointer Types
- Pointers to Strings
- Pointers to Array
- Pointers to Structure
- Pointers and Dynamic Allocation of Memory
- Pointers to function