Lecture No. | Date | Topic | Source |
1 | 20/03 | Introduction to the course | |
2 | 21/03 | Introduction to the computers | |
3 | 22/03 | Introduction to the computers | |
4 | 27/03 | No Class | |
5 | 28/03 | Compilers, Interpreters and Assembler | |
6 | 29/03 | Character sets, Identifiers and Decimal to Binary Conversion | |
7 | 03/04 | Decimal, Binary, Octal, Hexadecimal Numbers and their conversions | |
8 | 05/04 | Signed Numbers | |
9 | 08/04 | Floating-point Numbers and Integer Constants | |
10 | 10/04 | Binary Arithmetic Operators | |
11 | 11/04 | Unary Operators | |
12 | 12/04 | Relational and Logical Operators | |
13 | 17/04 | Logical and Bitwise Operators | |
14 | 24/04 | Minor 1 Q/A Discussion and Ternary Operator | |
15 | 25/04 | Comma Operator and I/O Console | |
16 | 26/04 | If-Else and Nested If-Else | |
17 | 01/05 | If-Else example and While loop | |
18 | 02/05 | do while and for loop | |
19 | 03/05 | break, continue and switch-case | |
20 | 15/05 | Pointers | |
21 | 16/05 | Pointer Arithmetics | |
22 | 22/05 | Arrays | |
23 | 29/05 | Minor Q/A Discussion, Insertion and Selection sort | |
24 | 30/05 | Linear and Binary Search, 2-D Array | |
25 | 31/05 | 2-D Array, Array of Pointers and Pointer to an Array | |
26 | 01/06 | Strings | |
27 | 05/06 | Array Index Address Calculation | |
28 | 06/06 | Function | |
29 | 07/06 | Returning/Passing an 1-D array from/to a function and string library functions | |
30 | 08/06 | Returning/Passing a 2-D array from/to a function and Recursion | |
31 | 12/06 | Storage Classes and Dynamic Memory Allocation | |
32 | 13/06 | Extern storage class and Structures | |
33 | 14/06 | Structures, Preprocessing Directives, Enum and Typedef | |
34 | 15/06 | Files | |
|