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