Skip to content

Latest commit

 

History

History
32 lines (27 loc) · 1.14 KB

README.md

File metadata and controls

32 lines (27 loc) · 1.14 KB

C++ Homework and Coursework Repository

This repository contains all my assignments and coursework for the C++ Functional Programming and Object-Oriented Programming (OOP) courses.

📂 Contents

  • Homework Assignments: Tasks and exercises focusing on C++ concepts such as functions, recursion, exception handling.
  • Coursework: Final project that applies learned concepts in a practical scenario.

🔑 Topics Covered

  • Functional Programming:

    • Functions, function prototypes
    • Recursive functions
    • Function overloading
    • Dynamic memory management
    • Lambda expressions
    • Function templates
  • Object-Oriented Programming (OOP):

    • Classes and objects
    • Encapsulation
    • Inheritance and Polymorphism
    • Virtual functions
    • Constructors and Destructors
    • Operator overloading
    • File handling
    • Standard Template Library (STL)

🚀 Skills Demonstrated

  • Mastery of C++ Syntax and core concepts
  • Application of OOP principles (inheritance, polymorphism, etc.)
  • Problem-solving using functional programming techniques
  • Designing efficient and modular C++ solutions