Lecture Notes:

(Accessible for IITG users only)

Introduction   26-July
Linux Primer   27-July
First C program   01-Aug
Lexical elements   02-03 Aug
Control Statements - I   08-Aug
Control Statements - II   09-Aug
Data types   10-Aug
Conversion/Macros   16-Aug
Functions   17-Aug
Storage class   23-Aug
Recursion   24-Aug
Arrays   30-31 Aug
Arrays   06 Sep
Pointers   13 - 14 Sep
Mid-semester exam
Pointer Arithmetic   27 Sep
Pointers   04 Oct
Strings I   05 Oct
Strings   11 Oct
User-defined data types   12 Oct
User-defined data types  
18 - 19 Oct
Files: read and write   26 Oct
Files: random access   27 Oct
Bitwise operations   1st Nov
Linked list   2nd - 3rd Nov
Stacks   14 Nov
Queues   15 Nov
End-semester: 23rd Nov,
9 - 12 hrs