1. |
|
Introduction
|
Introduction to C language and computer systems |
|
2. |
|
Constants, Variables, and Data Types
|
Data types for integers, characters and floating numbers in C language |
|
3. |
|
Constants, Variables, and Data Types
|
Practical examples of various data types in C programs |
|
4. |
|
Operations and Expressions
|
The concept of various operations in C language and practice of the expressions |
|
5. |
|
Managing Input and Output Operations
|
Useful C functions for input from the keyboard and output to the screen |
|
6. |
|
Decision Making and Branching
|
The concept of decision and branching, and the use of branching keywords and functions |
|
7. |
|
Decision Making and Looping
|
The concept of looping in C language, and the use of for, while statements |
|
8. |
|
Decision Making and Looping
|
The concept of looping in C language, and the use of for, while statements |
|
9. |
|
Decision Making and Looping
|
The concept of looping in C language, and the use of for, while statements |
|
10. |
|
Arrays
|
The concept of array data types in C language, and the use of arrays for integers and floating numbers |
|
11. |
|
Character Arrays and Strings
|
The use of arrays for character data types, and concepts of strings in C language |
|
12. |
|
Character Arrays and Strings
|
The use of arrays for character data types, and concepts of strings in C language |
|
13. |
|
User-Defined Functions
|
The declaration and use of user-defined location functions, and the ranges of variables of local functions |
|
14. |
|
Structures and Unions
|
The concept of structure and union statements and their use in C language |
|
15. |
|
Pointers
|
The concept of pointers and memory address in C language |
|
|
|
Pointers
|
The concept of pointers and memory address in C language |
|
|
|
Pointers
|
Review |
|
|
|
Pointers
|
Various C programs using pointers |
|
|
|
Pointers
|
Various C programs using pointers |
|