Contents | No. Of classes |
C-Introduction, Difference between C & C++, Compilers | 1 |
Data types-intro, int -signed, unsigned, short & long | 1 |
Float ,double & long double | 1 |
Char-signed & unsigned, Practical problems, Memory | 2 |
Printf - function, formatting strings | 1 |
Scanf - function, correct format of getting input | 1 |
Handling of data type, Printf & Scanf | 1 |
Operators & Types of operators, Priority of operators | 1 |
Arithmetic & Relational operators | 1 |
Logical & Bitwise operators | 1 |
Size of, negation, address of & Complement operator | 1 |
Assignment operators with examples | 1 |
Unary, Increment & Decrement operators –pre & post | 2 |
Shift operators- Left shift & right shift | 1 |
Logical Vs Increment /Decrement operators | 2 |
Int & float Type Conversions | 1 |
Compilation & execution - Build process | 1 |
Conditional statement- if, true & false conditions | 1 |
If- else, if-elseif- else ,Nested ifs | 1 |
Loops intro, for loop, while loop, do-while loop | 1 |
Nested loops | 1 |
Switch case, dos & don’t in switch case | 1 |
Break statement with an example | 1 |
Continue & goto statements | 1 |
Switch Vs If-else ladder | 1 |
Intro to functions, without return type & with return type, single &multiple arguments | 2 |
Function within functions & function prototype | 1 |
Intro to pointers, accessing pointers | 1 |
Call by value & call by reference | 1 |
Arrays intro, declaration & intialization | 1 |
Bounds checking- practical example & memory problems | 1 |
Functions & arrays- passing array elements or an entire array | 1 |
2d arrays | 1 |
Structures & union- intro & Pratical examples | 1 |
Static Storage class - scope & lifetime, examples | 1 |
static & Register - scope & lifetime, examples | 1 |
External or Global Storage Classes | 1 |
global Declaration, Global Vs Static | 1 |
extern keyword-how to use, Project-introduction | 2 |
External or Global Variables Vs Local Variables | 1 |
discussion of all storage classes | 1 |
strings-Declaration, Initialisation & Practical problems with strings | 1 |
String library functions | 1 |
Strings & Pointers | 1 |
Preprocessor & macros | 1 |
Macros Expansion & How to generate & view a Preprocessor file | 1 |
Preprocessor directives- pragma, define, etc | 1 |
Pointers in detail -types of pointers | 3 |
Pointers-practical problems | 1 |
Data structures-Introduction | 1 |
Linked list-Part 1 - Structures & creating a node, malloc | 1 |
Linked list-Part 2 - Insertion at front ,middle & back | 1 |
Linked list-Part 3-Insertion at any position | 1 |
Linked list-Part 4 - Deletion in detail & free | 1 |
Linked list Implementation in Practical | 1 |
Stack & Queue Implementation | 1 |
Linked list Implementation of Stack & Queue | 1 |
Sorting & its types | 1 |
Trees & Graph intro | 1 |
Binary tree in detail | 1 |
Programming in Trees | 1 |
Interview based discussion | 1 |
Conducting Examination- Overall | 2 |
Total No. of Classes | 70 |