Lecture No. | Date | Topic | Source |
1 | 14/11 | Introduction to the course | |
2 | 15/11 | Introduction to the computers | |
3 | 16/11 | Introduction to the computers | |
4 | 21/11 | Compilers, Interpreters and Assembler | |
5 | 22/11 | Character Sets, Identifiers | |
6 | 23/11 | Numerical Data types | |
7 | 28/11 | Signed and Unsigned Numbers | |
8 | 29/11 | Floating-point Numbers | |
9 | 05/12 | Constants, Variables, Expressions | |
10 | 06/12 | Arithmetic Operators | |
11 | 12/12 | Minor - 1 Q/A Discussion | |
12 | 13/12 | Unary Operators, Relational and Logical Operators | |
13 | 14/12 | Logical Operators and Bitwise Operators | |
14 | 19/12 | Bitwise Operators, Comma Operator, assignment Operators, Conditional Operators | |
15 | 20/12 | Input/Output and Format specifier | |
16 | 21/12 | If Else statements, Nested If-else, While loop | |
17 | 26/12 | do-while and for loop | |
18 | 27/12 | Break, Continue, and Switch-Case | |
19 | 28/12 | Pointers and Pointer Arithmetics | |
20 | 03/01 | Pointers and Introduction to Arrays | |
21 | 04/01 | 1-D Arrays | |
22 | 09/01 | Sorting, Searching, and Array of Pointers | |
23 | 16/01 | Minor - 2 Q/A Discussion | |
24 | 17/01 | Array of Pointers and Pointer to an Array | |
25 | 18/01 | 2D Array and Introduction to Strings | |
26 | 23/01 | Strings and String Library Functions | |
27 | 24/01 | Address Calculation of Array Indices | |
28 | 25/01 | Functions in C | |
29 | 30/01 | Call by value, call by reference and Passing 1-D array to a function | |
30 | 31/01 | Passing 2-D array to a function and Recursion | |
31 | 01/02 | Recursion and Dynamic Memory Allocation | |
32 | 06/02 | Storage Classes | |
33 | 07/02 | Preprocessor Directives | |
34 | 08/02 | Extern Storage Class | |
35 | 13/02 | Structures | |
36 | 14/02 | Passing Structures to a function, Union and Introduction to Files | |
37 | 15/02 | Files | |
|