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 |
|