Data Structure

This course provides an exhaustive coverage of OOPs concepts and C++ language with topics like Function Overloading, Operator Overloading, Namespaces, Inheritance and Polymorphism, Ambiguities of Multiple Inheritance and Overview of Templates, RTTI, File Handling.

Duration :-80 Hour

Who Can take this course - Target Audience :-

  1. 10th & 12th class students
  2. Undergraduates, Graduates and Post-Graduates
  3. Post graduate students - BCA, MCA, B.Tech , M.Tech

Course Content: -

  1. Algorithms
  2. Concepts of Data Structure
  3. Arrays
  4. Lists
  5. Stack
  6. Queue
  7. Trees
  8. Graphs
  9. Sorting Techniques
  10. Searching Techniques
  11. Tables
  12. Files
  13. Write algorithms to implement operations involved in different data structures
  14. Use arrays to handle finite data.
  15. Implement stack and queue using arrays as well as linked list
  16. Apply stack and queue to write some complex algorithms
  17. Implement different types of trees and their application
  18. Apply graphs to solve problems like shortest distance between any two points
  19. Implement various searching and sorting techniques
  20. Use Hash Tables to handle large amount of data
  21. Identify the type of data structure to be used in particular situation

Pre-requisites for the Class: -

  1. C Programming
  2. Computer literate
  3. Knowledge of programming techniques would be an advantage

Recommended next Course after this course: -

  1. C Programming
  2. C++ Programming
  3. Java Programming
  4. C# programming
  5. logo