| |
C Language |
|
| |
Introduction to C Language |
|
| |
History of C |
|
| |
Basic Concepts of C |
|
| |
C token & Operators in C |
|
| |
Reading I/P and Writing O/P |
|
| |
Execution flow of a C Program |
|
| |
Introduction to Embedded C Language |
|
| |
What? Why? |
|
| |
Differences between C and Embedded C |
|
| |
Introduction to Arrays |
|
| |
Declaring & Initializing 1-D and 2-D Arrays |
|
| |
Basic Programs |
|
| |
Introduction to Pointers |
|
| |
Declaring and initializing pointer variables |
|
| |
Pointers and Arrays |
|
| |
Basic Programs |
|
| |
Introdution to User defined Functions |
|
| |
Basic of Functions |
|
| |
Defining and invoking a funtions |
|
| |
Type of Functions |
|
| |
Array, Pointers to functions |
|
| |
Basic Programs |
|
| |
Introduction to Structures and Unions |
|
| |
Arrays & Pointers to Structurs |
|
| |
Storage Classes (Auto, static, extern & register) |
|
| |
Dynamic Memory Allocation |
|
| |
Malloc, Calloc, Realloc and free |
|
| |
Command Line Arguments |
|
| |
C++ |
|
| |
Introduction to OOP Concepts |
|
| |
Difference between C and C++ |
|
| |
Access Specifiers & Basic Operators |
|
| |
Creating classes and objects |
|
| |
Reading I/P and writing O/P |
|
| |
Flow of Execution of a C++ Program |
|
| |
Basic Program |
|
| |
Constructors and Destructors |
|
| |
Special Functions |
|
| |
Virtual Functions & Inline functions |
|
| |
Data Structures Using C & C++
|
|
| |
Implementing Stacks & Queues |
|
| |
Linked Lists |
|
| |
. Singly, Doubly & Circular Linked lists |
|
| |
Searching and Sorting Techniques |
|
| |
. Search(Linear & Binary) |
|
| |
. Sort (Bubble, Selection, Insertion, Quick & Merge) |
|