1. C & C++ Syllabus
-Prepared by Sundar
You will learn:
C Syllabus
• Basic C Concepts
• A simple C program example
• Data types
• Storage Classes
• Operators
• Conditional Statements
• Looping Statements
• Functions
• Pass by Value/Reference
• Recursion
• Arrays
• Multi-dimensional arrays
• Pointers
• Function Pointers
• User defined data types
• Structures
• Union
• Memory Allocation
C++ Syllabus
2. • Object Oriented Programming
• Classes
• Member variables
• Member functions/ Methods
• Constructor & Destructor
• Inheritance
• Virtual Base Class
• Abstract Class
• Polymorphism
• Function Overloading
• Operator Overloading
Advance C/C++ (need not to be included in course and should be charge extra for this portion)
• Basic Data Structures and Basic Operations
• Liner data structures (Arrays and LinkedLists)
• Stacks
• Queues
• Trees