History and Features of C
Structure of a C Program
Compilation and Execution Process
Keywords and Identifiers
Basic Data Types (int, float, char, etc.)
Variables and Constants
Operators (Arithmetic, Relational, Logical, Assignment, Bitwise)
Type Conversion
Conditional Statements: if
, if-else
, nested if
, switch
Looping: for
, while
, do-while
Jump Statements: break
, continue
, goto
, return
Function Declaration and Definition
Parameter Passing: Call by Value, Call by Reference
Recursion
Storage Classes (auto, extern, static, register)
1D and 2D Arrays
String Handling Functions (strlen, strcpy, strcat, strcmp, etc.)
Introduction to Pointers
Pointer Arithmetic
Pointers and Arrays
Pointers to Functions
Structure Declaration and Initialization
Nested Structures
Array of Structures
Union vs Structure
File Operations: fopen, fclose, fgetc, fputc, fprintf, fscanf, fread, fwrite
File Modes (r, w, a, etc.)
Difference between C and C++
Structure of C++ Program
Input/Output Streams (cin, cout)
Data Types, Variables, Operators
Classes and Objects
Encapsulation, Abstraction
Inheritance (Single, Multiple, Multilevel, Hierarchical, Hybrid)
Polymorphism (Compile-time and Runtime)
Default, Parameterized, Copy Constructors
Destructor Use
Overloading Basics
Overloading Unary and Binary Operators
Base and Derived Classes
Function Overriding
Virtual Functions and V-Table
Abstract Classes and Interfaces
this
Pointer
Pointer to Object
Reference Variables
Dynamic Memory Allocation (new
, delete
)
Function Templates and Class Templates
Standard Template Library (STL) Basics
Try, Catch, Throw, Multiple Catch
ifstream, ofstream, fstream
Reading/Writing to Files using Objects
10TH
Course Code : CCC
Course Code : TALLY - 01
Course Code : CCC+
Course Code : ADCA
Course Code : DCA
Course Code : DCA - IT
Course Code : FOR KIDS
Course Code : FOR BEGINNERS
Course Code : TALLY - 02
Course Code : ADCA - IT
Course Code : TP - 01
Course Code : TP - 02
Course Code : S-BCC
Course Code : PERSONAL BATCH
Course Code : S-DOA
Course Code : S-AD-OA
Course Code : S-CL
Course Code : S-CL ++
Course Code : S-HT
Course Code : S-HT-5
Course Code : S-CSS
Course Code : S-CSS3
Course Code : S-CPP
Course Code : S-ADE
Course Code : M-DIPLOMA LANGUAGE
Course Code : S-DS
Course Code : S-MADC
Course Code : S-CAE
Course Code : CCC
Course Code : TALLY - 01
Course Code : CCC+
Course Code : FOR KIDS
Course Code : FOR BEGINNERS
Course Code : TALLY - 02
Course Code : TP - 01
Course Code : TP - 02
Course Code : S-BCC
Course Code : PERSONAL BATCH
Course Code : S-DOA
Course Code : S-AD-OA
Course Code : S-CL
Course Code : S-CL ++
Course Code : S-HT
Course Code : S-HT-5
Course Code : S-CSS
Course Code : S-CSS3
Course Code : S-CPP
Course Code : S-ADE
Course Code : S-DS
Course Code : S-MADC
Course Code : S-CAE
Course Code : ADCA
Course Code : DCA
Course Code : DCA - IT
Course Code : ADCA - IT
Course Code : M-DIPLOMA LANGUAGE