| Introduction L1 Linux Primer L2 |
C Basics L3 Lexical elements I and II L4, L5 |
Control Statements - I L6 Control Statements - II L7 Data types L8 |
| Conversion/Macros L9 Functions L10 |
Quiz I (20-Aug-2025) | Storage class L13 Recursion L15 |
|
Arrays L16 Arrays and Functions L17, L18 |
Pointer Basics and syntax L21, L22 |
Mid-semester exam |
|
Pointer Arithmetic L23 Memory Allocation L24 |
String I L25 Strings II and III L26, L27 |
User-defined data types L29, L30 |
|
|
Files: read and write L33 Files: random access L34 |
Quiz II (29-Oct-2025) Bitwise operations L36 Linked list L38 - 39 |
|
Stacks L40 Queues L41 |
End-semester: 22nd Nov 2025 |