SlideShare a Scribd company logo
Mail Us:sathyainhyd@gmail.com
Contanct Us: 040-65538958, 65538968, 65538978
C:
1. Introduction to Computers
Computer Generations
Block Diagram & I/O Devices
Hardware and Software
Operating System
2. Introduction to ‘C’
History and Generations of Language
Algorithms
Flowcharts
Evaluation of ‘C’
3. Basics of ‘C’
Character set
Keywords and identifiers
Constants and variables
Data Types
Type Conversion
Structure of ‘C’ Program
Execution of ‘C’ under MS-Dos.
Unix / Linux
4. Operators of ‘C’
Arithmetic
Assignment
Relational
Logical
Bitwise
Conditional
Special
Precedence of Operators
5. Control Statements
If Statements
Switch Statements
Nested Switch / If
While loop
For loop
Do-while loop
Nested switch / if
Nested loops
6. Arrays
One Dimensional
Two Dimensional
Multi Dimensional
7. Strings
String Operations
String handling functions
8. Structures & Unions
Accessing Structure elements
Structure initialization
Array of structures
Nested structures
Unions
Typedef
Enumeration
Preprocessor and macro
9. Functions
Types of functions
Function prototype
Function with arguments and
return value
Passing arrays as arguments
Passing string as arguments
Call by value
Call by reference
Recursion
10. Searching and sorting
Selection sort
Insertion sort
Merge sort
Sequential sort
Radix sort
Bubble sort
Quick sort
Heap sort
Linear search
Binary search
11.Pointers
Advantages of pointers
Types of pointers
Pinter arithmetic
Pointer to arrays
Pointer to string
Structure to pointer
Pointer to pointer
Dynamic memory Allocation
Malloc(), Calloc()
Realloc(), & Free()
Command line arguments
12. File handling
Operating a file
File I/O
Character I/O
Line I/O
Format I/O
Structure I/O
Random Access file processing
DS:
1. Data structures
Classification of data structures
List
Linear
Non Linear
Linked list
Single Linked list
Double Linked list
Singly circular List
Doubly circular List
Operations on Linked list
Insert
Delete
Search
Sort
Traverse
Modify
Merge
Stacks
Implementation of stacks
Operations on stack
Application on stack
Infix, Postfix & Prefix
Queues
Implementation of Queues
Operation on Queues
Application on Queues
Circular Queues
Dequeue
Priority Queue
Non Linear data structures
Trees
Binary trees
Binary search tree
Tree traversals
Inorder
Preorder
Postorder
Operations on Binary trees
Insert, Delete & Modify
2. Graphs
Breadth first search and traversal
Depth first search and traversal
3. FAQS
C++
1. Introductions
Disadvantage of C
Evaluation of C++
Differences between C&C++
Features of C++
2. C++Fundamentals
Character set
Data types in C++
Structure of C++
Operators in C++
3. Control Statements
Conditional statements
Un Conditional statements
Switch statements
Nested if
Nested switch
Multi dimensional
String library functions
4. Loops
While
For
Do While
Nested Loops
5. Arrays and Strings
Single dimensional
Multi dimesional
String library functions
6. Functions
Function prototype
Functions with passing of arguments
Functions passing arrays
Function passing strings
Function passing structures
Call by value
Call by reference
Recursion
7. OOPs concepts
Classes
Data members
Member functions
Array of instances
Nested classes
8. Constructors and destructors
Default constructors
Parameterized constructor
Copy constructor
Destructor
9. Functions in C++
Friend function
Inline function
10. Polymorphism
Early binding
Function overloading
Operator overloading
Late binding
Virtual functions
Pure virtual functions
11. Tern plates
Function templates
Class templates
Friend class
12. Exceptional Handling
Try
Catch
Throw
13. Inheritance
Single level
Multi level
Multiple
Hybrid
Hierarchy
14 Pointers
Pointers to arrays
Pointers to strings
Pointers to structures
Pointers to classes
Pointers to pointers
Dynamic memory allocation
New
Delete
This pointer
15. Searching and sorting
Merge sort
Bubble sort
Quick sort
Heap sort
Linear and Binary search
16. File Handling
Opening and closing a file
Mode of access
Ifstream
Ofsiream
Fstream
Sequential access
Random Access
DS:
1. Data structures in C++
Classification of DS
Lists
Linear
Non Linear
Linked list
Single linked list
Double linked list
Singly circular
Doubly circular
Operations on Linked list
Insert
delete
Search
Sort
Modify
Merge
Stacks
Implementation of stacks
Operation on stacks
Application of stacks
Infix, Postfix & Prefix
Queues
Implementation of Queues
Operation on Queues
Application of Queues
Circular Queues
Dequeue
Priority Queue
Non linear Datastructures
Trees
Binary trees
Binary search Trees
Tree traversals
Inorder
Preorder
Postorder
Operations on Binary Tree
Insert
Delete
Modify
2. Graphs
Breath First search and traversal
Depth first search and traversal
3. C++ Graphics
4. FAQS & Project

More Related Content

Similar to C, C++ & Data Structures course training institute ameerpet hyderabad

Question Bank DS
Question Bank DSQuestion Bank DS
Question Bank DS
PRIANKA R
 
array.pptx
array.pptxarray.pptx
array.pptx
Mohd Mahatab
 
C & C++ Training Institutes in Bangalore
C & C++ Training Institutes in BangaloreC & C++ Training Institutes in Bangalore
C & C++ Training Institutes in Bangalore
RIA Institute of technology
 
C syllabus - Learn C Language for programming Skills
C syllabus - Learn C Language for programming Skills C syllabus - Learn C Language for programming Skills
C syllabus - Learn C Language for programming Skills
Manish Kumar Singh
 
Introduction to c_plus_plus (6)
Introduction to c_plus_plus (6)Introduction to c_plus_plus (6)
Introduction to c_plus_plus (6)
Sayed Ahmed
 
Introduction to c_plus_plus
Introduction to c_plus_plusIntroduction to c_plus_plus
Introduction to c_plus_plus
Sayed Ahmed
 
Microsoft c#.net online training.ppsx
Microsoft c#.net online training.ppsxMicrosoft c#.net online training.ppsx
Microsoft c#.net online training.ppsx
Santhosh Reddy
 
MICROSOFT C#.NET ONLINE TRAINING
MICROSOFT C#.NET ONLINE TRAININGMICROSOFT C#.NET ONLINE TRAINING
MICROSOFT C#.NET ONLINE TRAINING
Santhosh Sap
 
.Net Framework Introduction
.Net Framework Introduction.Net Framework Introduction
.Net Framework Introduction
Abhishek Sahu
 
C_plus_plus
C_plus_plusC_plus_plus
C_plus_plus
Ralph Weber
 
Course Content - CETPA
Course Content - CETPACourse Content - CETPA
Course Content - CETPA
Prakhar Raizada
 
C cpluplus 2
C cpluplus 2C cpluplus 2
C cpluplus 2
sanya6900
 
Programming in java basics
Programming in java  basicsProgramming in java  basics
Programming in java basics
LovelitJose
 
Java Online Training
Java Online TrainingJava Online Training
Java Online Training
PRO IT Online Training
 
(4) cpp abstractions references_copies_and_const-ness
(4) cpp abstractions references_copies_and_const-ness(4) cpp abstractions references_copies_and_const-ness
(4) cpp abstractions references_copies_and_const-ness
Nico Ludwig
 
C++ ppt
C++ pptC++ ppt
C++ ppt.pptx
C++ ppt.pptxC++ ppt.pptx
C++ ppt.pptx
Gauravghildiyal6
 
APznzaZkmb-kUZ4l6kBr4KiljHkZbgRJ-CE0UrfFTiDbqmDWIG7V3w1LoSuo933888-Arg_FpAn4D...
APznzaZkmb-kUZ4l6kBr4KiljHkZbgRJ-CE0UrfFTiDbqmDWIG7V3w1LoSuo933888-Arg_FpAn4D...APznzaZkmb-kUZ4l6kBr4KiljHkZbgRJ-CE0UrfFTiDbqmDWIG7V3w1LoSuo933888-Arg_FpAn4D...
APznzaZkmb-kUZ4l6kBr4KiljHkZbgRJ-CE0UrfFTiDbqmDWIG7V3w1LoSuo933888-Arg_FpAn4D...
zohaib247331
 
Letsleads dot net-syllabus
Letsleads dot net-syllabusLetsleads dot net-syllabus
Letsleads dot net-syllabus
letsleads
 
Training institute in Bangalore
Training institute in BangaloreTraining institute in Bangalore
Training institute in Bangalore
pentagonspace1
 

Similar to C, C++ & Data Structures course training institute ameerpet hyderabad (20)

Question Bank DS
Question Bank DSQuestion Bank DS
Question Bank DS
 
array.pptx
array.pptxarray.pptx
array.pptx
 
C & C++ Training Institutes in Bangalore
C & C++ Training Institutes in BangaloreC & C++ Training Institutes in Bangalore
C & C++ Training Institutes in Bangalore
 
C syllabus - Learn C Language for programming Skills
C syllabus - Learn C Language for programming Skills C syllabus - Learn C Language for programming Skills
C syllabus - Learn C Language for programming Skills
 
Introduction to c_plus_plus (6)
Introduction to c_plus_plus (6)Introduction to c_plus_plus (6)
Introduction to c_plus_plus (6)
 
Introduction to c_plus_plus
Introduction to c_plus_plusIntroduction to c_plus_plus
Introduction to c_plus_plus
 
Microsoft c#.net online training.ppsx
Microsoft c#.net online training.ppsxMicrosoft c#.net online training.ppsx
Microsoft c#.net online training.ppsx
 
MICROSOFT C#.NET ONLINE TRAINING
MICROSOFT C#.NET ONLINE TRAININGMICROSOFT C#.NET ONLINE TRAINING
MICROSOFT C#.NET ONLINE TRAINING
 
.Net Framework Introduction
.Net Framework Introduction.Net Framework Introduction
.Net Framework Introduction
 
C_plus_plus
C_plus_plusC_plus_plus
C_plus_plus
 
Course Content - CETPA
Course Content - CETPACourse Content - CETPA
Course Content - CETPA
 
C cpluplus 2
C cpluplus 2C cpluplus 2
C cpluplus 2
 
Programming in java basics
Programming in java  basicsProgramming in java  basics
Programming in java basics
 
Java Online Training
Java Online TrainingJava Online Training
Java Online Training
 
(4) cpp abstractions references_copies_and_const-ness
(4) cpp abstractions references_copies_and_const-ness(4) cpp abstractions references_copies_and_const-ness
(4) cpp abstractions references_copies_and_const-ness
 
C++ ppt
C++ pptC++ ppt
C++ ppt
 
C++ ppt.pptx
C++ ppt.pptxC++ ppt.pptx
C++ ppt.pptx
 
APznzaZkmb-kUZ4l6kBr4KiljHkZbgRJ-CE0UrfFTiDbqmDWIG7V3w1LoSuo933888-Arg_FpAn4D...
APznzaZkmb-kUZ4l6kBr4KiljHkZbgRJ-CE0UrfFTiDbqmDWIG7V3w1LoSuo933888-Arg_FpAn4D...APznzaZkmb-kUZ4l6kBr4KiljHkZbgRJ-CE0UrfFTiDbqmDWIG7V3w1LoSuo933888-Arg_FpAn4D...
APznzaZkmb-kUZ4l6kBr4KiljHkZbgRJ-CE0UrfFTiDbqmDWIG7V3w1LoSuo933888-Arg_FpAn4D...
 
Letsleads dot net-syllabus
Letsleads dot net-syllabusLetsleads dot net-syllabus
Letsleads dot net-syllabus
 
Training institute in Bangalore
Training institute in BangaloreTraining institute in Bangalore
Training institute in Bangalore
 

Recently uploaded

How to Fix the Import Error in the Odoo 17
How to Fix the Import Error in the Odoo 17How to Fix the Import Error in the Odoo 17
How to Fix the Import Error in the Odoo 17
Celine George
 
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Dr. Vinod Kumar Kanvaria
 
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptxChapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
Mohd Adib Abd Muin, Senior Lecturer at Universiti Utara Malaysia
 
How to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRMHow to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRM
Celine George
 
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdfANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
Priyankaranawat4
 
MARY JANE WILSON, A “BOA MÃE” .
MARY JANE WILSON, A “BOA MÃE”           .MARY JANE WILSON, A “BOA MÃE”           .
MARY JANE WILSON, A “BOA MÃE” .
Colégio Santa Teresinha
 
How to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold MethodHow to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold Method
Celine George
 
How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17
Celine George
 
A Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdfA Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdf
Jean Carlos Nunes Paixão
 
PIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf IslamabadPIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf Islamabad
AyyanKhan40
 
Walmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdfWalmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdf
TechSoup
 
Hindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdfHindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdf
Dr. Mulla Adam Ali
 
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
PECB
 
World environment day ppt For 5 June 2024
World environment day ppt For 5 June 2024World environment day ppt For 5 June 2024
World environment day ppt For 5 June 2024
ak6969907
 
PCOS corelations and management through Ayurveda.
PCOS corelations and management through Ayurveda.PCOS corelations and management through Ayurveda.
PCOS corelations and management through Ayurveda.
Dr. Shivangi Singh Parihar
 
Advanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docxAdvanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docx
adhitya5119
 
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama UniversityNatural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Akanksha trivedi rama nursing college kanpur.
 
Smart-Money for SMC traders good time and ICT
Smart-Money for SMC traders good time and ICTSmart-Money for SMC traders good time and ICT
Smart-Money for SMC traders good time and ICT
simonomuemu
 
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
Nguyen Thanh Tu Collection
 
Life upper-Intermediate B2 Workbook for student
Life upper-Intermediate B2 Workbook for studentLife upper-Intermediate B2 Workbook for student
Life upper-Intermediate B2 Workbook for student
NgcHiNguyn25
 

Recently uploaded (20)

How to Fix the Import Error in the Odoo 17
How to Fix the Import Error in the Odoo 17How to Fix the Import Error in the Odoo 17
How to Fix the Import Error in the Odoo 17
 
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
 
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptxChapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
 
How to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRMHow to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRM
 
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdfANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
 
MARY JANE WILSON, A “BOA MÃE” .
MARY JANE WILSON, A “BOA MÃE”           .MARY JANE WILSON, A “BOA MÃE”           .
MARY JANE WILSON, A “BOA MÃE” .
 
How to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold MethodHow to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold Method
 
How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17
 
A Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdfA Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdf
 
PIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf IslamabadPIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf Islamabad
 
Walmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdfWalmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdf
 
Hindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdfHindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdf
 
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
 
World environment day ppt For 5 June 2024
World environment day ppt For 5 June 2024World environment day ppt For 5 June 2024
World environment day ppt For 5 June 2024
 
PCOS corelations and management through Ayurveda.
PCOS corelations and management through Ayurveda.PCOS corelations and management through Ayurveda.
PCOS corelations and management through Ayurveda.
 
Advanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docxAdvanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docx
 
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama UniversityNatural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
 
Smart-Money for SMC traders good time and ICT
Smart-Money for SMC traders good time and ICTSmart-Money for SMC traders good time and ICT
Smart-Money for SMC traders good time and ICT
 
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
 
Life upper-Intermediate B2 Workbook for student
Life upper-Intermediate B2 Workbook for studentLife upper-Intermediate B2 Workbook for student
Life upper-Intermediate B2 Workbook for student
 

C, C++ & Data Structures course training institute ameerpet hyderabad

  • 1. Mail Us:sathyainhyd@gmail.com Contanct Us: 040-65538958, 65538968, 65538978 C: 1. Introduction to Computers Computer Generations Block Diagram & I/O Devices Hardware and Software Operating System 2. Introduction to ‘C’ History and Generations of Language Algorithms Flowcharts Evaluation of ‘C’ 3. Basics of ‘C’ Character set Keywords and identifiers Constants and variables Data Types Type Conversion Structure of ‘C’ Program Execution of ‘C’ under MS-Dos.
  • 2. Unix / Linux 4. Operators of ‘C’ Arithmetic Assignment Relational Logical Bitwise Conditional Special Precedence of Operators 5. Control Statements If Statements Switch Statements Nested Switch / If While loop For loop Do-while loop Nested switch / if Nested loops 6. Arrays One Dimensional Two Dimensional Multi Dimensional 7. Strings String Operations String handling functions
  • 3. 8. Structures & Unions Accessing Structure elements Structure initialization Array of structures Nested structures Unions Typedef Enumeration Preprocessor and macro 9. Functions Types of functions Function prototype Function with arguments and return value Passing arrays as arguments Passing string as arguments Call by value Call by reference Recursion 10. Searching and sorting Selection sort Insertion sort Merge sort Sequential sort Radix sort Bubble sort Quick sort Heap sort
  • 4. Linear search Binary search 11.Pointers Advantages of pointers Types of pointers Pinter arithmetic Pointer to arrays Pointer to string Structure to pointer Pointer to pointer Dynamic memory Allocation Malloc(), Calloc() Realloc(), & Free() Command line arguments 12. File handling Operating a file File I/O Character I/O Line I/O Format I/O Structure I/O Random Access file processing DS: 1. Data structures Classification of data structures List Linear Non Linear
  • 5. Linked list Single Linked list Double Linked list Singly circular List Doubly circular List Operations on Linked list Insert Delete Search Sort Traverse Modify Merge Stacks Implementation of stacks Operations on stack Application on stack Infix, Postfix & Prefix Queues Implementation of Queues Operation on Queues Application on Queues Circular Queues Dequeue Priority Queue Non Linear data structures Trees Binary trees
  • 6. Binary search tree Tree traversals Inorder Preorder Postorder Operations on Binary trees Insert, Delete & Modify 2. Graphs Breadth first search and traversal Depth first search and traversal 3. FAQS C++ 1. Introductions Disadvantage of C Evaluation of C++ Differences between C&C++ Features of C++ 2. C++Fundamentals Character set Data types in C++ Structure of C++ Operators in C++ 3. Control Statements
  • 7. Conditional statements Un Conditional statements Switch statements Nested if Nested switch Multi dimensional String library functions 4. Loops While For Do While Nested Loops 5. Arrays and Strings Single dimensional Multi dimesional String library functions 6. Functions Function prototype Functions with passing of arguments Functions passing arrays Function passing strings Function passing structures Call by value Call by reference Recursion 7. OOPs concepts
  • 8. Classes Data members Member functions Array of instances Nested classes 8. Constructors and destructors Default constructors Parameterized constructor Copy constructor Destructor 9. Functions in C++ Friend function Inline function 10. Polymorphism Early binding Function overloading Operator overloading Late binding Virtual functions Pure virtual functions 11. Tern plates Function templates Class templates Friend class 12. Exceptional Handling
  • 9. Try Catch Throw 13. Inheritance Single level Multi level Multiple Hybrid Hierarchy 14 Pointers Pointers to arrays Pointers to strings Pointers to structures Pointers to classes Pointers to pointers Dynamic memory allocation New Delete This pointer 15. Searching and sorting Merge sort Bubble sort Quick sort Heap sort Linear and Binary search 16. File Handling Opening and closing a file Mode of access
  • 10. Ifstream Ofsiream Fstream Sequential access Random Access DS: 1. Data structures in C++ Classification of DS Lists Linear Non Linear Linked list Single linked list Double linked list Singly circular Doubly circular Operations on Linked list Insert delete Search Sort Modify Merge Stacks Implementation of stacks Operation on stacks Application of stacks
  • 11. Infix, Postfix & Prefix Queues Implementation of Queues Operation on Queues Application of Queues Circular Queues Dequeue Priority Queue Non linear Datastructures Trees Binary trees Binary search Trees Tree traversals Inorder Preorder Postorder Operations on Binary Tree Insert Delete Modify 2. Graphs Breath First search and traversal Depth first search and traversal 3. C++ Graphics 4. FAQS & Project